Validation
Testing
REZKI
SURYANA
ARYO
BIMO
EKA
WAHYU
WorkTeam
Programmer Slide Design Data & Finishing
Pengantar Validasi Testing
Sebuah software dikatakan sukses bila fungsi-fungsinya dapat memenuhi harapan pelanggan (sesuai dengan Software
Requirement Specification)
Dilakukan setelah integration testing dilakukan serta kesalahan-kesalahan yang ditemukan telah diperbaiki.
Validasi berhasil jika fungsi-fungsi yang ada pada perangkat lunak telah sesuai dengan yang diharapkan oleh pemakai.
Garis besar rencana pengujian dikerjakan dan prosedur pengujian didefinisikan dengan test case yang spesifik untuk
menunjukkan sesuai dengan yang diperlukan.
Rencana dan prosedur dirancang untuk menjamin seluruh keperluan fungsional telah terpenuhi, seluruh
performansi dapat dicapai, dokumentasi dilakukan dengan benar
Merupakan kumpulan pengujian black-box yang memperlihatkan atau menunjukkan sesuai dengan yang diperlukan.
Validasi dapat didefinisikan
dalam banyak cara, namun
secara sederhana
( Albeit Hash)
mendefinisikan bahwa
validasi sukses bila fungsi-
fungsi software dapat
memenuhi harapan
pelanggan dan dapat
dipertanggungjawabkan
Pengantar Validation Testing
Definisi
pengujian
Definisi Pengujian
Kriteria Validasi Testing
Sistem
Pengujian
Sistem Pengujian
Evaluasi
Evaluasi
Standard
Standard
Definisi pengujian harus
jelas,singkat dan tidak
meragukan
Metode dimana
pengujian dapat
dilakukan
Bagaimana manajemen
pemroses data akan
diukur dan dievaluasi
pengujian
Standar dimana pengujian
akan diukur
REVIEW KONFIGURASI
Merupakan bagian dari
proses validasi.
Bertujuan untuk memastikan
semua konfigurasi software telah
dikembangkan dengan benar
Review konfigurasi biasa
disebut audit
Alpha dan Beta Testing
Sangat tidak mungkin bagi pengembang perangkat
lunak untuk meramalkan bagaimana pelanggan akan
benar-benar menggunakan sebuah program.
Instruksi yang digunakan dapat disalah-interprestasikan,
kombinasi data yang aneh dapat dipakai secara reguler,
dan output yang kelihatannya sudah jelas bagi penguji tidak
dapat dimengerti oleh pemakai di lapangan
Bila perangkat lunak biasa dibangun bagi satu pelanggan,
maka dapat acceptance test dapat dilakukan untuk
memungkinkan pelanggan memvalidasi semua
persyaratan
Jika perangkat lunak dikembangkan atau dibuat untuk
dipakai oleh banyak pelanggan, maka tidak praktis
untuk melakukan pengujian satu per satu terhadap
perangkat lunak tersebut
Alpha dan Beta Testing
Alpha testing adalah tahap
pengembangan, dimana perangkat
lunak atau perangkat keras yang telah
dibuat dikirim ke kelompok pemakai
atau pembeli yang potensial kemudian
mereka akan menggunakan produk ini
untuk melaporkan jika produk itu gagal
Pengujian aplha
dilakukan pada
sebuah lingkungan
yang terkontrol
Alpha dan Beta Testing
Pengujian beta merupakan sebuah aplikasi “live” dari perangkat lunak
dalam suatu lingkungan yang tidak dapat dikontrol oleh pengembang
Pelanggan merekam semua masalah yang ditemui
selama pengujian beta dan melaporkannya kepada
pengembang
Pengembang melakukan modifikasi
kemudian mempersiapkan
pelepasan produk ke seluruh
pelanggan
Pengujian beta dilakukan
oleh pelanggan yang
merupakan pemakai akhir
perangkat lunak.
Good ByeSee you next time, have nice day

Testing QA slide

  • 1.
  • 2.
  • 3.
    Pengantar Validasi Testing Sebuahsoftware dikatakan sukses bila fungsi-fungsinya dapat memenuhi harapan pelanggan (sesuai dengan Software Requirement Specification) Dilakukan setelah integration testing dilakukan serta kesalahan-kesalahan yang ditemukan telah diperbaiki. Validasi berhasil jika fungsi-fungsi yang ada pada perangkat lunak telah sesuai dengan yang diharapkan oleh pemakai. Garis besar rencana pengujian dikerjakan dan prosedur pengujian didefinisikan dengan test case yang spesifik untuk menunjukkan sesuai dengan yang diperlukan. Rencana dan prosedur dirancang untuk menjamin seluruh keperluan fungsional telah terpenuhi, seluruh performansi dapat dicapai, dokumentasi dilakukan dengan benar Merupakan kumpulan pengujian black-box yang memperlihatkan atau menunjukkan sesuai dengan yang diperlukan.
  • 4.
    Validasi dapat didefinisikan dalambanyak cara, namun secara sederhana ( Albeit Hash) mendefinisikan bahwa validasi sukses bila fungsi- fungsi software dapat memenuhi harapan pelanggan dan dapat dipertanggungjawabkan Pengantar Validation Testing
  • 5.
    Definisi pengujian Definisi Pengujian Kriteria ValidasiTesting Sistem Pengujian Sistem Pengujian Evaluasi Evaluasi Standard Standard Definisi pengujian harus jelas,singkat dan tidak meragukan Metode dimana pengujian dapat dilakukan Bagaimana manajemen pemroses data akan diukur dan dievaluasi pengujian Standar dimana pengujian akan diukur
  • 6.
    REVIEW KONFIGURASI Merupakan bagiandari proses validasi. Bertujuan untuk memastikan semua konfigurasi software telah dikembangkan dengan benar Review konfigurasi biasa disebut audit
  • 7.
    Alpha dan BetaTesting Sangat tidak mungkin bagi pengembang perangkat lunak untuk meramalkan bagaimana pelanggan akan benar-benar menggunakan sebuah program. Instruksi yang digunakan dapat disalah-interprestasikan, kombinasi data yang aneh dapat dipakai secara reguler, dan output yang kelihatannya sudah jelas bagi penguji tidak dapat dimengerti oleh pemakai di lapangan Bila perangkat lunak biasa dibangun bagi satu pelanggan, maka dapat acceptance test dapat dilakukan untuk memungkinkan pelanggan memvalidasi semua persyaratan Jika perangkat lunak dikembangkan atau dibuat untuk dipakai oleh banyak pelanggan, maka tidak praktis untuk melakukan pengujian satu per satu terhadap perangkat lunak tersebut
  • 8.
    Alpha dan BetaTesting Alpha testing adalah tahap pengembangan, dimana perangkat lunak atau perangkat keras yang telah dibuat dikirim ke kelompok pemakai atau pembeli yang potensial kemudian mereka akan menggunakan produk ini untuk melaporkan jika produk itu gagal Pengujian aplha dilakukan pada sebuah lingkungan yang terkontrol
  • 9.
    Alpha dan BetaTesting Pengujian beta merupakan sebuah aplikasi “live” dari perangkat lunak dalam suatu lingkungan yang tidak dapat dikontrol oleh pengembang Pelanggan merekam semua masalah yang ditemui selama pengujian beta dan melaporkannya kepada pengembang Pengembang melakukan modifikasi kemudian mempersiapkan pelepasan produk ke seluruh pelanggan Pengujian beta dilakukan oleh pelanggan yang merupakan pemakai akhir perangkat lunak.
  • 10.
    Good ByeSee younext time, have nice day