Disusun oleh:ARRIZQY NUR SHABRINA/5209100053
Dalam melakukan implementasi software testing, perlu menentukanmetodologi pengujian yang akan digunakan. Kemudian membuatp...
Pada fase inimetodologi pengujian harus berhadapan dengan:              • Software yang          1     dibutuhkan sesuai s...
   Pada tahap ini Pengujian harus direncanakan meliputi:•   Unit tests : menangani unit-unit kecil dari perangkat lunak a...
   Pada tahap ini Desain Pengujian dibutuhkan hal-hal seperti    dibawah ini, yaitu:                       Detil desain d...
   Umumnya, fase kegiatan pelaksanaan pengujian terdiri dari    serangkaian tes, koreksi kesalahan yang terdeteksi dan re...
   Test case adalah seperangkat dokumentasi dari dari input    data dan kondisi operasi diperlukan untuk menjalankan item...
   Galin, Daniel, Software Quality Assurance From    theory to Implementation, Pearson Education, 2004
Softwate testing implementasi
Softwate testing implementasi
Softwate testing implementasi
Softwate testing implementasi
Softwate testing implementasi
Upcoming SlideShare
Loading in …5
×

Softwate testing implementasi

992 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Softwate testing implementasi

  1. 1. Disusun oleh:ARRIZQY NUR SHABRINA/5209100053
  2. 2. Dalam melakukan implementasi software testing, perlu menentukanmetodologi pengujian yang akan digunakan. Kemudian membuatperencanaan pengujian, lalu membuat desain pengujian. Setelahtahap-tahap tersebut selesai dapat melakukan implementasipengujian. Berikut merupakan tahapan dari proses testing: Menentukan Melakukan fase Perencanaan Desain pengujian metodologi pengujian pengujian (implementasi) pengujian
  3. 3. Pada fase inimetodologi pengujian harus berhadapan dengan: • Software yang 1 dibutuhkan sesuai standar kualitas • Strategi pengujian Software. 2Kedua point di atas harus dilakukan sebelum masukke tahap perencanaan pengujian.
  4. 4.  Pada tahap ini Pengujian harus direncanakan meliputi:• Unit tests : menangani unit-unit kecil dari perangkat lunak atau modul• Integration tests : menangani beberapa unit yang bergabung menjadi subsistem• System tests : tes merujuk untuk seluruh perangkat lunak paket / sistem Selain itu pada tahap ini perlu merencakan dan mempertimbangkan isu-isu berikut sebelum memulai perencanaan dengan uji spesifik :• Untuk apa melakukan tes?• Apa sumber yang akan digunakan untuk test case?• Siapa yang melakukan tes?• Dimana melakukan tes?• Kapan akan mengakhiri tes?
  5. 5.  Pada tahap ini Desain Pengujian dibutuhkan hal-hal seperti dibawah ini, yaitu: Detil desain dan prosedur untuk setiap tes Test case database/file.• Pengujian Desain dilakukan berdasarkan rencana uji perangkat lunak yang didokumentasikan oleh STP(Software Test Procedure).• Prosedur pengujian dan Test case database / file didokumentasikan dalam dokumen " software test procedure " dan dokumen "test case file" atau dalam satu dokumen yang disebut “software test description”• (STD).
  6. 6.  Umumnya, fase kegiatan pelaksanaan pengujian terdiri dari serangkaian tes, koreksi kesalahan yang terdeteksi dan re-tes (tes regresi). pengujian memuncak ketika hasil tes ulang memuaskan para pengembang. fase proses implementasi diilustrasikan pada Gambar 10.2.(Lampiran) Pengujian dilakukan dengan menjalankan test cases menurut tes prosedur. Dokumentasi dari prosedur pengujian dan test case database / file yang terdiri dari "“software test description” (STD), Gambar 10.3. .(Lampiran) Kemudian melakukan pengujian secara individu dan Hasil tes individu dan re-tes didokumentasikan dalam sebuah “software test report” (STR). Sebuah template untuk STR disajikan di Gambar10.4.
  7. 7.  Test case adalah seperangkat dokumentasi dari dari input data dan kondisi operasi diperlukan untuk menjalankan item tes secara bersama dengan hasil yang diharapkan setelah dijalankan. Penguji diharapkan dapat menjalankan program untuk setiap item pengujian sesuai dengan dokumentasi Test case, dan kemudian membandingkan hasil yang sebenarnya dengan hasil yang diharapkan yang telah dicatat dalam dokumen. Jika hasil yang diperoleh benar-benar sesuai dengan hasil yang diharapkan, artinya tidak ada error yang diidentifikasi. ketika beberapa atau semua hasil tidak sesuai dengan hasil yang diharapkan, potensi Error dapat diidentifikasi.
  8. 8.  Galin, Daniel, Software Quality Assurance From theory to Implementation, Pearson Education, 2004

×