Test Cases For A Login Page Tiket.com

Suci Andika
4 min readMay 17, 2022

--

Photo by Scott Graham on Unsplash

Apa Itu Test Case?

Test Case atau juga bisa disebut dengan uji kasus adalah suatu rancangan atau rangkaian mengenai tindakan yang dilakukan oleh user (dalam hal ini adalah seorang Quality Assurance atau tester) untuk melakukan verifikasi terhadap fitur atau fungsi tertentu dari sebuah perangkat lunak.

Pembuatan test case bertujuan untuk memastikan bahwa suatu sistem dapat dijalankan dengan baik sesuai dengan kebutuhan awal serta mampu memberikan respon ketika terdapat sesuatu masukan yang tidak valid. Test case bertindak sebagai titik awal dalam pelaksanaan pengujian sebuah sistem. Melalui test case ini biasanya diketahui apakah fitur sistem berjalan normal atau tidak.

Nah, pada kesempatan kali ini saya akan membuat sebuah test case pada halaman login tiket.com. Dimana pada test case kali ini bertujuan hanya untuk sebuah contoh studi kasus untuk scenario test yang dapat dilakukan pada halaman login.

Untuk membuat test case untuk “ Form with some controls” kita harus mengikuti daftar aturan untuk menulis test case seperti : test case untuk setiap form, positif dan negatif test case, dan juga kombinasi antara fungsional, performance dan User Interface

Laluu, berapa banyak maximum controls yang tersedia pada halaman login ?. Biasanya halaman login adalah suatu hal yang umum. Bisa ada username/email, password, tombol “Masuk”, lupa kata sandi dan lain sebagainya.

Berdasarkan hal diatas, saya akan mencoba untuk membuat sebuah test case login page pada tiket.com berbasis website.

Test Case Halaman Login

Berikut adalah daftar kemungkinan kasus uji fungsional untuk halaman login

  1. Verifikasi pengguna dapat login menggunakan nomor ponsel atau email dan kata sandi yang valid

Pada test case diatas merupakan tipe test case positif dimana pengguna memasukkan nomor ponsel atau email serta password yang valid, sehingga user berhasil login. berikut contoh yang dilakukan pada website tiket.com

Halaman Login tiket.com
Input valid email
Input valid kata sandi

Pada case ini saya berhasil login menggunakan email dan kata sandi yang valid. sehingga status : Pass

2. Verifikasi pengguna tidak dapat login menggunakan Nomor Ponsel atau Email yang valid dan Kata Sandi yang tidak valid

Pada test case diatas merupakan tipe test case negatif dimana pengguna memasukkan nomor ponsel atau email serta kata sandi yang tidak valid, sehingga pengguna gagal login. berikut contoh yang dilakukan pada website tiket.com

Pengguna gagal login karena kata sandi tidak valid

3. Verifikasi pengguna tidak bisa login menggunakan Nomor Ponsel atau Email yang tidak valid dan Kata Sandi yang valid

Pada test case diatas merupakan tipe test case negatif dimana pengguna memasukkan nomor ponsel atau email yang tidak valid, sehingga pengguna gagal login. berikut contoh yang dilakukan pada website tiket.com

Input email yang tidak valid
Input nomor ponsel yang tidak valid

4. Verifikasi pengguna tidak bisa login menggunakan Nomor Ponsel atau Email dengan format tidak valid

Pada test case diatas merupakan tipe test case negatif dimana pengguna memasukkan nomor ponsel atau email yang tidak sesuai dengan format, sehingga pengguna gagal login. berikut contoh yang dilakukan pada website tiket.com

Input email yang tidak sesuai dengan format

Untuk test case pada halaman login yang lengkap dapat dilihat pada tautan dibawah ini.

Kesimpulan

Saat membuat test case untuk halaman login, buatlah test case untuk semua fields, memiliki kombinasi positif dan negatif, yang mencakup skenario uji, fungsional dan performance.

Halaman login adalah halaman dengan kontrol yang lebih sedikit, jadi meskipun terlihat sederhana untuk pengujian, itu tidak boleh dianggap sebagai tugas yang mudah.

Juga sering kali itu adalah kesan pertama dari suatu aplikasi, jadi itu harus sempurna untuk antarmuka pengguna dan kegunaan.

Terimakasih telah membacaa :)

--

--

Suci Andika
Suci Andika

No responses yet