Wednesday, 29 May 2013

Software testing –Implementation


Proses pengujian
Perencanaan, desain dan kinerja pengujian yang dilakukan di seluruh
proses pengembangan perangkat lunak. Kegiatan ini dibagi secara bertahap, mulai-
ning dalam tahap desain dan berakhir ketika perangkat lunak terinstal di
situs pelanggan.

Menentukan metodologi
yang diperlukan dalam menentukan metodologi adalah
■ Standar kualitas perangkat lunak yang diperlukan sesuai dengan kebutuhan
■ Strategi pengujian perangkat lunak.

Perencanaan pengujian
Pengujian yang direncanakan meliputi:
  • Unit test
  • Integrasi tes
  • Sistem tes.
Sementara unit test berurusan dengan unit-unit kecil dari perangkat lunak atau modul, integrasi
tes berurusan dengan beberapa unit yang bergabung menjadi subsistem. Pengujian sistem merujuk
ke seluruh paket perangkat lunak / sistem. Ini merupakan kewajiban perencana untuk mempertimbangkan isu-isu berikut sebelum menginisiasi rencana pengujianyang  khusus:
  • Apa yang diuji? 
  • Sumber mana yang digunakan untuk uji kasus?
  •  Siapa yang melakukan pengujian?
  • Dimana untuk melakukan pengujian?
  • Ketika untuk mengakhiri pengujian?
Isu yang mempengaruhi tingkat risiko perangkat lunak
 
Modul

 
Besaran
Kompleksitas dan kesulitan
Persentase software asli (vs persentase software digunakan kembali)


Programmer

kualifikasi profesional
Pengalaman dengan subyek modul tertentu
Ketersediaan dukungan profesional (cadangan pengetahuan dan pengalaman)
Kenalan dengan programmer dan kemampuan untuk mengevaluasi nya
    kemampuan.

 
perancangan pengujian.Produk-produk dari tahap desain uji adalah desain rinci dan prosedur untuk setiap tes danuji kasus database / berkas.

Sumber : Daniel Galin, “Software Quality Assurance : From Theory to Implementation.” 2004.




No comments:

Post a Comment