Langkah setelah pembuatan sebuah sistem selesai adalah menguji sebuah sistem tersebut dan mengaplikasikan sistem untuk menunjukkan sebuah sistem tersebut sesuai dengan masalah yang ada. Pengujian sistem merupakan elemen yang kritis dari SQA dan merepresentasikan tinjauan ulang yang menyeluruh terhadap spesifikasi, desain dan pengkodean. Pengujian merepresentasikan ketidaknormalan yang terjasi pada pengembangan sistem. Selama definisi awal dan fase pembangunan, pengembangan berusaha untuk membangun sistem dari konsep yang abstrak sampai dengan implementasi yang memungkinkan.
Pada pengujian sistem terdapat dua cara yaitu black box test dan white box test. Black box testing menyinggung pengujian yang dilakukan pada interace software. Walaupun didesain untuk menemukan kesalahan, pengujian black box digunakan untuk mendemonstrasikan fungsi sistem yang dioperasikan. Masukkan yang diinputkan benar atau tidak dan hasil dari output benar atau tidak dan integritas informasi ekternal terpelihara. Pengujian blackbox memeriksa beberapa aspek sistem, tetapi memeriksa sedikit mengenai struktur logikal internal sistem.
White box testing didasarkan pada pemeriksaan detail prosedural. Alur logikal suatu sistem di uji dengan menyediakan kasus ujicoba yang melakukan sekumpulan kondisi dan/atau perulangan tertentu. Status dari program dapat diperiksa pada beberapa titik yang bervariasi untuk menentukan apakah status yang diharapkan atau ditegaskan sesuai dengan status sesungguhnya. Sepintas seolah-olah white box testing akan menghasilkan program yang 100% benar, yang diperlukan hanyalah mendefinisikan alur logikal, membangun kasus uji untuk memeriksa software tersebut dan mengevaluasi hasil yang diperoleh. Tetapi pengujian yang menyeluruh ini menghadirkan masalah logical tertentu. Untuk sebuah program sederhana sekalipun, terdapat banyak alur logikal yang memungkinkan sehingga white box testing sebaiknya hanya dilakukan pada alur logikal yang penting.
Struktur data-struktur data yang penting dapat diujikan dengan uji validitas. Atribut dari black box testing dan white box testing dapat dikombinasikan untuk digunakan bersama. Aplikasi pengujian yang dapat digunakan adalah aplikasi WAPT (WEB APPLICATION PERFOMANCE TESTING) WAPT yaitu software testing yang digunakan untuk pengujian pada aplikasi web, aplikasi ini mudah digunakan dan hemat biaya untuk menguji situs web. Jenis scenario yang dapat dipilih yaitu Performance test, stress test dan lain sebagainya.
No comments:
Post a Comment