
kelompok :
Amanuddin Hanif ( 07.41010.0347)
Dedy Sya'ban ( 07.41010.0379)
Ryan Arief S ( 07.41010.0386)
M. Bachrul Ulum ( 07.41010.0334 )
sebelum kepembahasan ini, kita perlu tau apa itu GUI ??
GUI ( Graphical User Interface )
adalah metoda Interaksi secara grafis antara pengguna dengan komputer. GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer.
Pertanyaan yang dapat berfungsi sebagai panduan untuk serangkaian testing generik untuk GUI :
Untuk Windows :
1. apakah window akan membuka secara tepat berdasarkan tipe yang sesuai atau perintah barbasis menu ?
2. Dapatkah window di-resize, digerakkan, atau digulung?
3. Apakah window dengan cepat muncul kembali bila dia ditindih dan kemudian dipanggil lagi?
Untuk menu pull-down dan operasi mouse:
1. Apakah menu bar yang sesuai ditampilkan di dalam konteks yang sesuai?
2. Apakah menu bar aplikasi menampilkan fitur-fitur yang terkait dengan sistem (misalnya, tampilan jam)?
3. Apakah operasi menu pull-down bekerja secara tepat?
Untuk Entri Data :
1. Apakah entri data alfanumeris dipantulkan dan dimasukan ke sistem?
2. Apakah mode grafik dari entri data (seperti, slide bar) bekerja dengan baik?
3. Apakah data invalid dikenali dengan baik?
TESTING ARSITEKTUR CLIENT/ SERVER
Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik yaitu :
Servis (layanan)
- Hubungan antara proses yang berjalan pada mesin yang berbeda
- Pemisahan fungsi berdasarkan ide layanannya.
- Server sebagai provider, client sebagai konsumen
Sharing resources (sumber daya)
Server bisa melayani beberapa client pada waktu yang sama, dan meregulasi akses bersama untuk share sumber daya dalam menjamin konsistensinya.
Transparansi lokasi
Proses yang dilakukan server boleh terletak pada mesin yang sama atau pada mesin yang berbeda melalui jaringan.Lokasi server harus mudah diakses dari client.
Ada beberapa fokus perhatian yang disarankan oleh Binder [BIN92] bagi para tester software :
- Client GUI
- Lingkungan target dan keanekaragaman platform
- Pemrosesan terdistribusi (termasuk proses tereplikasi)
- Lingkungan target yang tidak kuat
- Database terdistribusi (termasuk data tereplikasi)
- Hubungangan kerja yang non linear
Berikut merupakan kerangka dasar rencana testing c/s berdasarkan rekomendasi GartnerGroup :
Windows Testing (GUI)
- Indetifikasi Skenario Bisnis
- Pembuatan Test Case
- Verifikasi
- Piranti-Piranti Tes
Server
- Pembuatan Data Tes
- Volume / Stress Testing
- Verifikasi
- Piranti-Piranti Tes
Konektivitas
- Kinerja
- Volume / Stress Testing
- Verifikasi
- Piranti-Piranti Tes
Kualitas Teknis
- Definisi
- Indentifikasi Defect
- Metrik
- Kualitas Kode
- Piranti-Piranti tes
Fungtional Testing
- Definisi
- Pembuatan Data Tes
- Verifikasi
- Piranti-Piranti Tes
System Testing
- Survai Kepuasan Pemakai
- Verifikasi
- Piranti-Piranti Tes
Manajemen Testing
- Tim Testing
- Jadual Testing
- Sumber Daya yang Dibutuhkan
- Analisis Tes, Pelaporan, dan Mekanisme Pelacakan
Taktik testing CS
Teknik tes yg berbasis obyek selalu dapat dipakai,bahkan bila sistem C/Snya belum dipasang dg memakai teknologi obyek,krn data replikasi dan prosesnya dpt diatur dalam kelas-kelas obyek yg punya sekumpulan properti yang sama
TESTING DOKUMENTASI DAN FASILITAS HELP

Kesalahan dlm dokumentasi dpt menghancurkan penerimaan program seperti halnya kesalahan pada data atau kode sumber. karena jika user menggunakan dokumentasi tesrsebut dan tidak berhasil menemukan apa yang diinginkan user, maka user tidak akan bisa mengoperasikan software tersebut sehingga software yang telah dibuat tidak akan bisa digunakan.