Minggu 2 Dasar Pengujian Perangkat Lunak

You might also like

Download as ppsx, pdf, or txt
Download as ppsx, pdf, or txt
You are on page 1of 10

Dasar Pengujian

Perangkat Lunak
DIII Sistem Informasi
 Technical reviews dilakukan secara efektif agar error
dapat lebih cepat dieliminasi bahkan sebelum
pengujian dimulai.
 Pengujian dimulai dari tingkat komponen dan bergerak
Karakteristik keluar ke integrasi seluruh sistem.
Pengujian  Berbagai teknik pengujian cocok digunakan pada jenis
Perangkat pendekatan rekayasa perangkat lunak tertentu dan
pada suatu waktu tertentu.
Lunak  Pengujian dilakukan oleh pengembang perangkat
lunak dan pada proyek besar dapat dilakukan oleh tim
penguji independen
 Pengujian dan debugging berbeda.
Tahapan
Pengujian
Perangkat
Lunak secara
umum
 Test Planning and control
 Resource planning, determination of the test
Tahapan strategy, define test intensity for subsystems and
Pengujian different aspects, prioritization of the tests, tool
Perangkat support
 Test control is the monitoring of the test activities
Lunak secara and comparing what actually happens during the
umum project with the plan
 Test Analysis & Design
Tahapan  Review the test basis
 Check testability
Pengujian  Consider the risk
Perangkat  Traceability is important
Lunak secara  Logical and concrete test cases
umum  Test oracle
 Test cases for expected and unexpected inputs
 Test Implementation
Tahapan  Test case execution
 Checking for completeness
Pengujian  Examination of the main functions
Perangkat  Log the test
Lunak secara  Reproducibility is important
 Correction may lead to new faults
umum  Prioritize test case
 Test Evaluation and Closure
Tahapan  End of test?
Pengujian  Is further effort justifiable?
Perangkat  Further criteria for the determination of the test’s end
 Consider several test cycles
Lunak secara  Learning from experience
umum  Archiving testware
 White Box Testing  internal program
logic is exercised, Logical paths through
the software and collaborations between
components are tested by exercising
Pengujian specific sets of conditions and/or loops.
berdasarkan  Black Box Testing  software
View Pointnya requirements are exercised, examines
some fundamental aspect of a system
with little regard for the internal logical
structure of the software
Hirarki
Pengujian
Perangkat
Lunak
Hirarki
Pengujian
Perangkat
Lunak

You might also like