ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
2731788.ppt
• Proses Pengujian
• Desain Uji Kasus
• Pengujian Otomatis
• Pengujian Program Alpha dan Beta
• Perangkat lunak yang
dibutuhkan sesuai standar
kualitas
• Menentukan Strategi pengujian
perangkat lunak
• Detil desain dan prosedur untuk
setiap tes
• Uji Kasus database / file
• Mengkoreksi error yang
terdeteksi
• Re-test
 Menentukan standar kualitas perangkat
lunak yang sesuai
 Menentukan Strategi pengujian perangkat
lunak.
 Strategi pengujian : Jika pengujian tambahan adalah lebih baik,
harus dilakukan pengujian bottom-up atau top-down?
 Bagian mana dari rencana pengujian harus dilakukan sesuai
dengan white box pengujian model?
 Bagian mana dari rencana pengujian harus dilakukan sesuai
dengan pengujian model otomatis ?
• Apa yang diuji ?
• Manakah sumber yang akan digunakan
untuk uji kasus?
• Siapa yang melakukan tes?
• Dimana untuk melakukan tes?
• Kapan untuk mengakhiri tes?
• Tidak tersedianya sumber daya
• Waktu persyaratan terlalu panjang dan akan menyebabkan
proyek untuk melampaui yang penyelesaian jadwal
• Ketidaksepakatan mungkin timbul tentang evaluasi kerusakan
yang diharapkan dan tingkat keparahan risiko dan tentang
perkiraan waktu dan sumber daya dibutuhkan untuk kegiatan
pengujian.
Rencana pengujian akhir akan selesai hanya setelah masalah ini
diselesaikan
2731788.ppt
2731788.ppt
2731788.ppt
2731788.ppt
•komponen Data kasus uji
Sebuah uji kasus adalah seperangkat data
input yang diperlukan untuk menjalankan
item tes bersama dengan hasil yang
diharapkan dari output.
•Test case sources
Pada dasarnya ada dua jenis
sumber kasus uji:
 Sampel acak kasus kehidupan nyata
 uji kasus sintetik ("kasus uji simulasi")
yang disiapkan oleh para desainer tes.
Perbandingan keuntungan dan kerugian dari setiap hasil sumber:
• Upaya yang diperlukan untuk menyiapkan berkas kasus uji
rendah untuk sampel acak, tinggi untuk kasus sintetis.
• Ukuran yang diperlukan uji kasus relatif tinggi untuk sampel
acak, yang relatif rendah untuk kasus sintetis.
• Efektivitas (kemungkinan kesalahan mengungkapkan) relatif
rendah untuk sampel acak kecuali file-file tersebut sangat
besar dan relatif tinggi untuk kasus-kasus sintetis karena
cakupan yang baik dari situasi biasa dan salah seperti yang
dirancang oleh tes desainer
• Kinerja dari kasus uji sampel acak dapat secara substansial
ditingkatkan dengan menggunakan stratified sampling.
Stratified sampling memungkinkan kita
memecahkan sampel acak ke dalam sub-
populasi kasus uji
perangkat lunak yang digunakan kembali
berfungsi untuk memasukkan banyak aplikasi
yang tidak diperlukan untuk sistem perangkat
lunak. planners harus mempertimbangkan
modul software yang akan digunakan kembali
mana yang akan diuji.
Pengujian otomatis merupakan langkah
tambahan dalam integrasi alat
komputerisasi ke dalam proses
pengembangan perangkat lunak.
• Biasanya, pengujian perangkat lunak otomatis
memerlukan perencanaan pengujian, desain, uji
persiapan kasus, uji kinerja, uji log dan laporan
persiapan, pengujian kembali setelah log uji koreksi
kesalahan yang terdeteksi (uji regresi), dan
melaporkan persiapan termasuk laporan
perbandingan. Dua yang terakhir kegiatan mungkin
diulang beberapa kali. Ketersediaan tenaga kerja
profesional merupakan faktor utama yang harus
dipertimbangkan sebelum memulai otomatisasi tes
perangkat lunak.
•Code Auditing
Tes ini melakukan pengujian kualifikasi otomatis. Kode
komputerisasi auditor memeriksa kesesuaian kode
dengan standar tertentu dan prosedur coding.
Laporan auditor berisi daftar penyimpangan dari
standar dan ringkasan statistik dari temuan.
•Coverage monitoring
Monitor Cakupan menghasilkan laporan tentang
cakupan garis dicapai ketika menerapkan file uji
kasus yang diberikan.
•Functional tests
Sebelum kinerja tes ini, uji kasus dicatat ke dalam tes
kasus database. Pengujian kemudian dilakukan
dengan menjalankan uji kasus melalui program uji. Tes
hasil dokumentasi termasuk daftar dari kesalahan yang
diidentifikasi di samping berbagai ringkasan dan
statistik sebagai spesifikasi yang diminta oleh para
penguji.
•Load tests
Contoh :
Mengubah perangkat keras, termasuk sistem
komunikasi, untuk memungkinkan sistem perangkat
lunak memenuhi persyaratan kinerjanya pada setiap
tingkat beban.
•Test management
Pada test management memberikan penguji dengan
laporan, daftar dan jenis-jenis informasi pada tingkat
kualitas dan ketersediaan yang lebih tinggi dari yang
disediakan oleh sistem manajemen uji manual.
•The availability of automated
testing tools
Sebagian besar alat pengujian otomatis
mengkhususkan diri, dan direncanakan untuk
digunakan dalam bidang aplikasi pemrograman dan
sistem yang spesifik : klien / server sistem, C / C + +,
UNIX aplikasi.
Keuntungan Kerugian
Akurasi dan kelengkapan kinerja Tingginya biaya investasi
Akurasi Hasil log Dan Human
Resources ringkasan.
Tinggi persyaratan tenaga kerja untuk
persiapan pengujian
Kelengkapan informasi
Sumber daya tenaga kerja yang
dibutuhkan untuk melakukan
beberapa tes.
Durasi pengujian yang lebih singkat
Modul / aplikasi masalah
• besarnya
• Kompleksitas dan kesulitan
• Persentase dari perangkat lunak asli (vs persentase perangkat
lunak digunakan kembali)
masalah programmer
• ■ Profesional kualifikasi
• ■ Pengalaman dengan materi pelajaran spesifik modul
• ■ Ketersediaan dukungan profesional (cadangan pengetahuan
dan pengalaman)
• ■ Perkenalannya dengan programmer dan kemampuan untuk
mengevaluasi nya
situs Alpha dan situs tes beta yang digunakan untuk
memperoleh komentar tentang kualitas dari pengguna
potensial paket tersebut.
Di satu sisi,tes situs alfa dan beta menggantikan tes
penerimaan pelanggan, tes yang tidak praktis di bawah
kondisi pengembangan perangkat lunak paket
komersial.
Tes situs beta jauh lebih umum diterapkan daripada tes
alpha situs.
Situs alpha : tes dari paket
perangkat lunak baru yang
dilakukan pada
pengembang situs.
Pengujian situs Alpha adalah metode dimana pelanggan mencoba
paket perangkat lunak baru di situs pengembang.
Pengujian situs Beta adalah sebuah metode dimana sebuah
kelompok yang dipilih dari pengguna atau pelanggan menerima
versi lanjutan dari perangkat lunak yang harus diinstal di situs
mereka, dan melaporkan kesalahan yang mereka temukan dalam
proses eksperimen mereka dengan program dan penggunaan
rutin program.
• Identifikasi kesalahan tak terduga
• Luas lingkup cakupan dalam mencari
kesalahan
• Biaya rendah
• Kurangnya pengujian sistematis
• Kesalahan laporan kualitas rendah
• usaha manusia Banyak dikeluarkan untuk
memeriksa laporan peserta

More Related Content

Similar to 2731788.ppt (20)

Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Tri Sugihartono
Ìý
Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
irna_300791
Ìý
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
KairiAbasa
Ìý
Software Testing Life Cycle-Software Testing Life Cycle.pdf
Software Testing Life Cycle-Software Testing Life Cycle.pdfSoftware Testing Life Cycle-Software Testing Life Cycle.pdf
Software Testing Life Cycle-Software Testing Life Cycle.pdf
septiara5
Ìý
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
septiara5
Ìý
Paper Review - Metodologi Testing
Paper Review - Metodologi TestingPaper Review - Metodologi Testing
Paper Review - Metodologi Testing
Agung Sulistyanto
Ìý
Software testing
Software testingSoftware testing
Software testing
Muhammad Syafriansyah
Ìý
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
DWC
Ìý
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
Ardha Herdianto
Ìý
Materi Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptxMateri Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptx
AlifFinandhita1
Ìý
Materi Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptxMateri Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptx
AlifFinandhita1
Ìý
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
Ìý
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
Yudi Purwanto
Ìý
Ch 12
Ch 12Ch 12
Ch 12
Tri Sugihartono
Ìý
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
RizqiIrawan2
Ìý
contoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.pptcontoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.ppt
mahrusali51
Ìý
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering Process
Ainul Yaqin
Ìý
SQA architecture
SQA architectureSQA architecture
SQA architecture
ashamarsha
Ìý
Softwate testing strategis
Softwate testing strategisSoftwate testing strategis
Softwate testing strategis
irna_300791
Ìý
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Listyowatik (Yanie)
Ìý
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Tri Sugihartono
Ìý
Softwate testing implementasi
Softwate testing implementasiSoftwate testing implementasi
Softwate testing implementasi
irna_300791
Ìý
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptxPPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
PPT-UEU-Manajemen-Proyek-SI-Pertemuan-14.pptx
KairiAbasa
Ìý
Software Testing Life Cycle-Software Testing Life Cycle.pdf
Software Testing Life Cycle-Software Testing Life Cycle.pdfSoftware Testing Life Cycle-Software Testing Life Cycle.pdf
Software Testing Life Cycle-Software Testing Life Cycle.pdf
septiara5
Ìý
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
2. Software Testing Life Cycle - Siklus Hidup Pengujian Perangkat Lunak.pdf
septiara5
Ìý
Paper Review - Metodologi Testing
Paper Review - Metodologi TestingPaper Review - Metodologi Testing
Paper Review - Metodologi Testing
Agung Sulistyanto
Ìý
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
DWC
Ìý
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunakStrategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
Ardha Herdianto
Ìý
Materi Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptxMateri Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptx
AlifFinandhita1
Ìý
Materi Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptxMateri Dokumentasi dan Mekanisme Pengujian.pptx
Materi Dokumentasi dan Mekanisme Pengujian.pptx
AlifFinandhita1
Ìý
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
Ìý
Strategi Testing System
Strategi Testing SystemStrategi Testing System
Strategi Testing System
Yudi Purwanto
Ìý
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
RizqiIrawan2
Ìý
contoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.pptcontoh slide profile company perusahaan.ppt
contoh slide profile company perusahaan.ppt
mahrusali51
Ìý
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering Process
Ainul Yaqin
Ìý
SQA architecture
SQA architectureSQA architecture
SQA architecture
ashamarsha
Ìý
Softwate testing strategis
Softwate testing strategisSoftwate testing strategis
Softwate testing strategis
irna_300791
Ìý
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Listyowatik (Yanie)
Ìý

Recently uploaded (6)

Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
Ìý
Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.Matematika Mengengah Pertemuan Ke-13 ok.
Matematika Mengengah Pertemuan Ke-13 ok.
Sekolah Tinggi Teknologi Nasional
Ìý
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
Ìý
Training Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.pptTraining Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.ppt
rhamset
Ìý
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
Ìý
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Ìý
Pengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptxPengukuran_Instrumentasi_Pertemuan1.pptx
Pengukuran_Instrumentasi_Pertemuan1.pptx
gintingdesiana
Ìý
pelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.pptpelatihanScaffolding-Training-With-Bahasa.ppt
pelatihanScaffolding-Training-With-Bahasa.ppt
rhamset
Ìý
Training Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.pptTraining Managemen-gawat-darurat-1-ppt.ppt
Training Managemen-gawat-darurat-1-ppt.ppt
rhamset
Ìý
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
8-Standar-pemasngan-Pembongkaran-Perancah-Rev.pptx
rhamset
Ìý
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
1 Pengantar-dan-Dasar-Hukum-Scaffolding.pptx
rhamset
Ìý

2731788.ppt

  • 2. • Proses Pengujian • Desain Uji Kasus • Pengujian Otomatis • Pengujian Program Alpha dan Beta
  • 3. • Perangkat lunak yang dibutuhkan sesuai standar kualitas • Menentukan Strategi pengujian perangkat lunak • Detil desain dan prosedur untuk setiap tes • Uji Kasus database / file • Mengkoreksi error yang terdeteksi • Re-test
  • 4.  Menentukan standar kualitas perangkat lunak yang sesuai  Menentukan Strategi pengujian perangkat lunak.  Strategi pengujian : Jika pengujian tambahan adalah lebih baik, harus dilakukan pengujian bottom-up atau top-down?  Bagian mana dari rencana pengujian harus dilakukan sesuai dengan white box pengujian model?  Bagian mana dari rencana pengujian harus dilakukan sesuai dengan pengujian model otomatis ?
  • 5. • Apa yang diuji ? • Manakah sumber yang akan digunakan untuk uji kasus? • Siapa yang melakukan tes? • Dimana untuk melakukan tes? • Kapan untuk mengakhiri tes?
  • 6. • Tidak tersedianya sumber daya • Waktu persyaratan terlalu panjang dan akan menyebabkan proyek untuk melampaui yang penyelesaian jadwal • Ketidaksepakatan mungkin timbul tentang evaluasi kerusakan yang diharapkan dan tingkat keparahan risiko dan tentang perkiraan waktu dan sumber daya dibutuhkan untuk kegiatan pengujian. Rencana pengujian akhir akan selesai hanya setelah masalah ini diselesaikan
  • 11. •komponen Data kasus uji Sebuah uji kasus adalah seperangkat data input yang diperlukan untuk menjalankan item tes bersama dengan hasil yang diharapkan dari output.
  • 12. •Test case sources Pada dasarnya ada dua jenis sumber kasus uji:  Sampel acak kasus kehidupan nyata  uji kasus sintetik ("kasus uji simulasi") yang disiapkan oleh para desainer tes.
  • 13. Perbandingan keuntungan dan kerugian dari setiap hasil sumber: • Upaya yang diperlukan untuk menyiapkan berkas kasus uji rendah untuk sampel acak, tinggi untuk kasus sintetis. • Ukuran yang diperlukan uji kasus relatif tinggi untuk sampel acak, yang relatif rendah untuk kasus sintetis. • Efektivitas (kemungkinan kesalahan mengungkapkan) relatif rendah untuk sampel acak kecuali file-file tersebut sangat besar dan relatif tinggi untuk kasus-kasus sintetis karena cakupan yang baik dari situasi biasa dan salah seperti yang dirancang oleh tes desainer • Kinerja dari kasus uji sampel acak dapat secara substansial ditingkatkan dengan menggunakan stratified sampling.
  • 14. Stratified sampling memungkinkan kita memecahkan sampel acak ke dalam sub- populasi kasus uji
  • 15. perangkat lunak yang digunakan kembali berfungsi untuk memasukkan banyak aplikasi yang tidak diperlukan untuk sistem perangkat lunak. planners harus mempertimbangkan modul software yang akan digunakan kembali mana yang akan diuji.
  • 16. Pengujian otomatis merupakan langkah tambahan dalam integrasi alat komputerisasi ke dalam proses pengembangan perangkat lunak.
  • 17. • Biasanya, pengujian perangkat lunak otomatis memerlukan perencanaan pengujian, desain, uji persiapan kasus, uji kinerja, uji log dan laporan persiapan, pengujian kembali setelah log uji koreksi kesalahan yang terdeteksi (uji regresi), dan melaporkan persiapan termasuk laporan perbandingan. Dua yang terakhir kegiatan mungkin diulang beberapa kali. Ketersediaan tenaga kerja profesional merupakan faktor utama yang harus dipertimbangkan sebelum memulai otomatisasi tes perangkat lunak.
  • 18. •Code Auditing Tes ini melakukan pengujian kualifikasi otomatis. Kode komputerisasi auditor memeriksa kesesuaian kode dengan standar tertentu dan prosedur coding. Laporan auditor berisi daftar penyimpangan dari standar dan ringkasan statistik dari temuan.
  • 19. •Coverage monitoring Monitor Cakupan menghasilkan laporan tentang cakupan garis dicapai ketika menerapkan file uji kasus yang diberikan.
  • 20. •Functional tests Sebelum kinerja tes ini, uji kasus dicatat ke dalam tes kasus database. Pengujian kemudian dilakukan dengan menjalankan uji kasus melalui program uji. Tes hasil dokumentasi termasuk daftar dari kesalahan yang diidentifikasi di samping berbagai ringkasan dan statistik sebagai spesifikasi yang diminta oleh para penguji.
  • 21. •Load tests Contoh : Mengubah perangkat keras, termasuk sistem komunikasi, untuk memungkinkan sistem perangkat lunak memenuhi persyaratan kinerjanya pada setiap tingkat beban.
  • 22. •Test management Pada test management memberikan penguji dengan laporan, daftar dan jenis-jenis informasi pada tingkat kualitas dan ketersediaan yang lebih tinggi dari yang disediakan oleh sistem manajemen uji manual.
  • 23. •The availability of automated testing tools Sebagian besar alat pengujian otomatis mengkhususkan diri, dan direncanakan untuk digunakan dalam bidang aplikasi pemrograman dan sistem yang spesifik : klien / server sistem, C / C + +, UNIX aplikasi.
  • 24. Keuntungan Kerugian Akurasi dan kelengkapan kinerja Tingginya biaya investasi Akurasi Hasil log Dan Human Resources ringkasan. Tinggi persyaratan tenaga kerja untuk persiapan pengujian Kelengkapan informasi Sumber daya tenaga kerja yang dibutuhkan untuk melakukan beberapa tes. Durasi pengujian yang lebih singkat
  • 25. Modul / aplikasi masalah • besarnya • Kompleksitas dan kesulitan • Persentase dari perangkat lunak asli (vs persentase perangkat lunak digunakan kembali) masalah programmer • â–  Profesional kualifikasi • â–  Pengalaman dengan materi pelajaran spesifik modul • â–  Ketersediaan dukungan profesional (cadangan pengetahuan dan pengalaman) • â–  Perkenalannya dengan programmer dan kemampuan untuk mengevaluasi nya
  • 26. situs Alpha dan situs tes beta yang digunakan untuk memperoleh komentar tentang kualitas dari pengguna potensial paket tersebut. Di satu sisi,tes situs alfa dan beta menggantikan tes penerimaan pelanggan, tes yang tidak praktis di bawah kondisi pengembangan perangkat lunak paket komersial. Tes situs beta jauh lebih umum diterapkan daripada tes alpha situs. Situs alpha : tes dari paket perangkat lunak baru yang dilakukan pada pengembang situs.
  • 27. Pengujian situs Alpha adalah metode dimana pelanggan mencoba paket perangkat lunak baru di situs pengembang. Pengujian situs Beta adalah sebuah metode dimana sebuah kelompok yang dipilih dari pengguna atau pelanggan menerima versi lanjutan dari perangkat lunak yang harus diinstal di situs mereka, dan melaporkan kesalahan yang mereka temukan dalam proses eksperimen mereka dengan program dan penggunaan rutin program.
  • 28. • Identifikasi kesalahan tak terduga • Luas lingkup cakupan dalam mencari kesalahan • Biaya rendah
  • 29. • Kurangnya pengujian sistematis • Kesalahan laporan kualitas rendah • usaha manusia Banyak dikeluarkan untuk memeriksa laporan peserta