Anda di halaman 1dari 5

Tugas Personal ke-2 Pertemuan 3

Nama : Gash

NIM : 1902932952
1. Apakah yang dimaksud dengan test escapes? Dan jelaskan beberapa factor atau kondisi
yang dapat menyebabkan terjadinya test escapes!

2. Jelaskanlah teknik-teknik yang dapat digunakan untuk meminimalisasi regression-test gaps!

3. Berikut adalah user interface untuk mendata data check-in pelanggan di sebuah hotel.
Sistem ini akan segera untuk diimplementasi, namun sebelum dapat diimplementasi, sistem
harus melalui proses testing terlebih dahulu. Buatlah sebuah test case yang dapat
digunakan untuk melakukan pengujian terhadap user interface berikut :

Source : http://homes.soic.indiana.edu/saikanak/images/Glint-Hotel-Management-System_1.png
Jawab :

1. Test Escapes atau dikenal dengan istilah lolos uji merupakan suatu kondisi dimana terjadi sedikit
kegagalan pengujian atau kesalahan perhitungan pengujian sehingga berpengaruh ke rangkaian
pengujian yang ada. Kondisi Test Escapes sendiri timbul dikarenakan adanya kombinasi dari
beberapa permasalahan sebagai berikut.

Kesalahan Pada Inteprestasi Hasil Pengujian (A test result interpretation error): Penguji
gagal mendeteksi atau salah melaporkan perilaku sistem, memberikan prioritas yang terlalu
rendah, menyederhanakan kesalahan/kegagalan, atau mengecilkan pentingnya masalah.

Celah Uji Regresi (A regression test gap): Rankaian pengujian tidak mengandung kasus
pengujian yang mencakup operasional dimana kesalahan/kegagalan muncul, tetapi kasus
pengujian dijalankan sebelum ditemukan kesalahan/kegagalan pada sistem yang diuji. Celah
uji regressi timbul dari jadwal, atau keterbatasan sumber daya atau perencanaan yang
salah.

Sistem Pengujian Rendah Ketepatan (A low-fidelity test system): Sistem pengujian rendah
ketepatan mencakup sebagian kecil dari fitur dan operasi dari produk, tidak mencakup hal
yang paling penting bagi konsumen, biasanya ini hasil dari proses rekayasa yang tidak bagus.

2. Teknik-teknik yang dapat digunakan dalam meminimalisasi regression-test gaps antara lain
adalah sebagai berikut.

a. Prioritizing menentukan prioritas pada setiap test suite dan menjalankan test suites
sesuai dengan prioritas tertinggi. Penggambaran prosesnya :
b. Dynamic Prioritizing menentukan prioritas yang dinamis untuk setiap test suitesaat test
cycle dimulai dan menjalan test suite sesuai dengan urutan prioritas. Gambaran prosesnya
sebagai berikut.

c. Shotgunning melakukan pengujian secara acak pada test suite di seluruh testcycles.
Gambaran prosesnya seperti ini

d. Railroading Test Suite akan dijalankan dengan sejajar sesuai dengan penomoranTest
Suite tersebut secara berurutan. Dibawah ini gambaran prosesnya.
3. Test Case dari Studi case di soal nomor 3 adalah sebagai berikut.
Test Case ID CI_001 Test Case Description Test the Check-In Menu Prosess
Created By Gede Agus Reviewed By Adi Wijaya Version 1.1

QA Testers Log Review comments from Adi Wijaya incorprate in version 1.1

Tester's Name Gede Agus Date Tested 16-Jun-2017 Test Case (Pass/Fail/Not Pass
Executed)

S# Prerequisites: S# Test Data


1 Access to Check-In Customer Menu 1 Customer Name = softpedia
2 2 Gender = Female (combobox choice)
3 3 Address = softpedia
4 4 Passport No. = softpedia
5 Contact = softpedia
6 Check-in Date = Friday, 30 Oct 2009
7 Staying = 1
8 Room Type = Clasic (combobox choice)

Test Verify on entering customer data


Scenario

Step # Step Details Expected Results Actual Results Pass / Fail / Not executed / Suspended

1 Navigate to Softpedia Site should open As Expected Pass


Check-In Customer Menu
2 Enter Customer Credential can be entered As Expected Pass
Information
3 Click Save Customer Information As Expected Pass
saved

4 Enter CheckIn Information Check-out Date visible As Expected Pass


5 Enter Room Type Room Information visible As Expected Pass
6 Click Check In Room Reservation Saved As Expected Pass

Referensi :

Lecture Note Week 3 - Arsitektur Sistem Pengujian, Kasus, dan Cakupan (Test System
Architecture, Cases and Coverage)

Black, Rex. (2009). Managing The Testing Process. 3st Ed., Microsoft Press, Redmond,
Washington 98052-6399 ISBN 0-7356-0584-X ,, chapter 3

http://ieeexplore.ieee.org/ pencarian Test Escapes