Assala’alaikum
Wr. Wb…
Hallo,
guyyss...
Pada
postingan kali ini, saya akan menjelaskan tentang Software
Testing.
1. Testing
Software
Definisi
Testing Software adalah proses mengoprasikan software dalam suatu kondisi yang
dikendalikan,untuk verifikasi apakah telah berlaku sebagaimana telah
ditetapkan, validasi apakah spesifikasi yang telah ditetapkan sudah memenuhi
keinginan atau kebutuhan dari pengguna yang sebenarnya
2. Prinsip
Testing
·
Seluruh test harus sesuai dengan
customer requirement
·
Dipersiapkan jauh sebelum mulai
·
Testing harus dimulai "in the
small" dan maju menuju testing "in the large"
·
Dilakukan oleh pihak ketiga
3. Software
Testing Strategis
·
Unit Testing
·
Integration Testing
·
Validation Testing
·
System Testing
4. Recovery
Testing
·
Sistem berbasis komputer harus bisa
merecover dari kesalahan dan mengulangi proses dalam waktu yang telah
ditetapkan
·
Dalam banyak kasus, sistem harus fault
tolerant, kesalahan proses tidak menyebabkan seluruh sistem berhenti
·
Recovery testing ---> memaksa sw
untuk rusak dengan berbagai cara dan membuktikan bahwa recovery dilakukan
secara tepat.
5. Security
Testing
·
Membuktikan bahwa mekanisme
proteksi telah mekanisme proteksi telah
memproteksi dari penetrasi yang tidak tepat.
·
Selama security testing, penguji
berperan sebagai individu yang ingin memasuki sistem.
6. Performance
Testing
·
Berhubungan dengan stress testing
·
Dirancang untuk menguji run-time
performance sw dalam konteks sistem yang terintegrasi
Internal dan external
view of testing, terdiri
atas :
·
White-box testing
·
Blavk-box testing
Cukup sampai disini dulu ya, kurang
lebihnya saya mohon maaf ^_^
Wassalamu'alaikum Wr. Wb...