55
Expert View
· Uzman Gözüyle
METRİKLERİN FAYDALARI
BENEFITS OF METRICS
Yazılım Test Süreçleri
Yazılım Test Süreci ISTQB standartlarına göre 5’e
ayrılır:
1. Planlama ve Kontrol:
Proje ile alakalı olarak
yapılacak testlerin kapsamı, riskleri ve stratejisi
belirlenerek proje takvimi oluşturulur.
2. Analiz ve Dizayn:
Proje süresince gerçekleştir-
ilecek olan testlerin gerekleri toplanarak test
senaryoları oluşturulur.
3. Test Uygulama ve Yürütme:
Test aktiviteleri-
nin belirlenen plan, strateji ve senaryolara göre
gerçekleştirildiği safhadır.
4. Raporlama ve Çıkış kriterleri:
İlk fazda be-
lirlenen proje risklerine göre çıkış kriterlerinin
belirlenerek raporlandığı bölümdür.
5. Test Kapanış Aktiviteleri:
Tüm test aktivitel-
erinin tamamlandığı fazdır.
Finance:
Improves profitability / brings
costs under control
Customer:
Improves customer
satisfaction and loyalty
Process:
Improves productivity,
shortens development time,
improves product quality,
decreases quality cost
Personnel:
It helps project personnel
to carry out cost-benefit
measurements, allows the goals
of the organization to be clearly
understood by the personnel.
Software Test Processes
According to ISTQB standards, Software Testing
Process is divided into 5 phases:
1. Planning and control:
A project calendar is
created by determining the scope, risks and
strategies of tests to be carried out in relation
to the project.
2. Analysis and Design:
The requirements of the
tests to be carried out during the project are
determined and test scenarios are created
3. Test Execution:
This is the phase during which
test activities are carried out in line with a plan,
strategy and scenarios
4. Reporting and Exit Criteria:
This is the phase
whereby exit criteria are determined and re-
ported based on the project risks determined
in the first phase
5. Test closing activities:
This is the phase during
which all test activities are completed