Praktikum Topik 2.2 Skenario Pengujian & Kasus Uji dengan Alat Manajemen Pengujian
Judul Praktikum
Menyusun dan Mengelola Test Scenario & Test Case Menggunakan Xray (Jira Plugin)
Tujuan Praktikum
● Memahami struktur dan elemen test case yang efektif dalam pengujian perangkat lunak.
● Menguasai penggunaan Xray sebagai test management tool untuk pembuatan, pengorganisasian, dan pelacakan test case.
● Mendemonstrasikan proses eksekusi test case dan pencatatan hasil pengujian secara terstruktur dalam Jira menggunakan Xray.
Deskripsi Singkat Aktivitas
Peserta praktikum akan membuat test scenario dan menurunkannya menjadi beberapa test case di dalam Xray. Peserta juga akan melakukan eksekusi test case tersebut, mengisi hasil aktual pengujian serta statusnya, dan melampirkan bukti pendukung. Praktikum ini mengasah kemampuan menerjemahkan requirement menjadi test case yang komprehensif serta memanfaatkan fitur Xray untuk memudahkan kolaborasi dan pelaporan pengujian.
Langkah-Langkah Praktikum
1. Persiapan
● Pastikan Anda memiliki akses Jira dengan plugin Xray terpasang.
● Login ke instance Jira anda.
2. Langkah 1: Membuat Test Scenario dalam Bentuk Issue Xray
● Masuk ke proyek Jira yang akan digunakan untuk testing.
● Klik "Create" untuk membuat issue baru, pilih tipe issue “Test” (Xray).
● Isi kolom:
○ Summary: “Login dengan valid email dan password”
○ Description: “Pengguna berhasil masuk ke dashboard setelah login menggunakan akun aktif.”
● Simpan issue tersebut sebagai Test Scenario.
3. Langkah 2: Menyusun Test Case dari Test Scenario
● Buka issue Test Scenario yang baru dibuat.
● Pada tab ‘Tests’, klik tombol “Create Sub-Tests” atau “Create Linked Tests”.
● Buat beberapa test case terkait, misalnya:
○ Test Case 1: Login dengan email dan password valid.
○ Test Case 2: Login dengan password salah.
○ Test Case 3: Login dengan email tidak terdaftar.
● Pada masing-masing test case, isi detail Test Steps sebagai berikut:
Test Step |
Action |
Input |
Expected Result |
1 |
Buka halaman login |
|
Halaman login tampil |
2 |
Masukkan email |
user@mail.com |
Email terisi |
3 |
Masukkan password |
Password123 (atau invalid) |
Password terisi |
4 |
Klik tombol “Login” |
|
Sistem memproses login |
5 |
Verifikasi halaman setelah login |
|
Dashboard tampil jika valid, pesan error jika gagal |
4. Langkah 3: Melaksanakan Test Run di Xray
● Pilih menu “Test Execution” dari sidebar Xray.
● Klik “Create Test Execution” baru, isi summary dengan “Eksekusi Test Login Fitur”.
● Tambahkan test case yang telah dibuat pada Test Execution tersebut.
● Jalankan test case satu per satu sesuai instruksi.
● Isi kolom:
○ Actual Result: deskripsikan hasil nyata saat pengujian.
○ Status: Pilih PASSED / FAILED / BLOCKED sesuai hasil pengujian.
● Upload attachment berupa screenshot hasil pengujian jika perlu.
● Simpan hasil.
5. Langkah 4: Melaporkan dan Review
● Setelah semua test case dieksekusi, QA Lead dapat melihat laporan dari dasbor Xray.
● Amati coverage test, persentase pass/fail, serta test case yang gagal untuk tindak lanjut debugging.
Tabel Analisis Test Case
Test Case ID |
Test Title |
Test Scenario |
Pre-Condition |
Test Steps Summary |
Test Data |
Expected Result |
Actual Result |
Status |
Comment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Output yang Diharapkan
● Screenshot tampilan Test Scenario dan Test Case dalam Jira Xray.
● Screenshot hasil Test Execution yang mencantumkan status PASSED/FAILED.
● File export laporan testing (opsional, bisa PDF atau CSV dari fitur Xray).
● Dokumentasi tabel analisis test case yang telah diisi oleh peserta praktikum.
Kriteria Keberhasilan
● Peserta dapat membuat minimal 1 test scenario dan setidaknya 2 test case terkait dalam Xray.
● Peserta mengisi test steps dengan jelas lengkap dan sesuai format.
● Melaksanakan test run dan mengisi hasil aktual serta status dengan benar.
● Peserta mampu mengupload bukti pendukung (screenshot) ke dalam test execution.
● Test case dan hasilnya dapat diakses dan dipantau melalui dashboard Xray.
Petunjuk Troubleshooting
● Jika tidak dapat membuat “Test” issue baru, pastikan plugin Xray sudah aktif dan Anda memiliki permission membuat issue bertipe Test.
● Jika gagal upload screenshot, periksa limit ukuran file dan format file (disarankan jpg/png).
● Jika test case tidak muncul di Test Execution, periksa linkage antara test scenario dan test case sudah benar.
● Pastikan koneksi internet stabil agar tidak terjadi kegagalan saat menyimpan data di Jira.
● Jika terjadi error saat save, refresh browser dan coba ulangi proses submit.
Estimasi Waktu
90 menit
-