Rabu, 20 November 2019

Assalamualaikum Sobat YLunak

Setelah kita belajar tentang apa itu test case, manfaat test case, format penulisan test case. Kemudian YLunak juga sudah memberi contoh test case dalam fitur login. Agar Sobat YLunak lebih memahami test case, YLunak akan memberikan contoh test case lagi, yaitu Contoh Test Case Fitur Pencarian.

Langsung saja ya, untuk format penulisan tetap sama.

Fitur yang akan kita cek yaitu fitur pencarian pada web ylunak.com. Sedikit penjelasan, fitur pencarian pada ylunak.com digunakan untuk mencari artikel berdasarkan judul dan isi artikel.
Dan ketika kita mencari data yang tidak ada, maka tidak ada artikel yang tampil.



Contoh Test Case Fitur Pencarian



Penjelasan mengenai bagian-bagiannya, Sobat YLunak bisa baca di sini
Selamat belajar !

Senin, 18 November 2019





Assalamualaikum Sobat YLunak

Kali ini kita akan belajar mengenai apa itu Test Case dalam Pengujian Aplikasi/ Testing Aplication
Oke langsung saja


1. Pengertian Test Case

Test Case atau Uji Kasus adalah, serangkaian tindakan yang dilakukan untuk mengetahui apakah suatu fitur aplikasi dapat berfungsi atau berjalan dengan baik.

2. Manfaat Test Case

Selain itu,  sebuah dokumen test case akan sangat berguna bagi seorang tester dalam melakukan pengujian aplikasi agar lebih terstruktur. Selain itu, dokumen test case juga bisa digunakan sebagai laporan terkait progres atau perkembangan aplikasi yang sedang dibangun. Mana saja yang sudah berfungsi dengan baik, mana saja yang masih belum berfungsi atau biasa di sebut bug.

3. Format Test Case secara umum

Secara umum, sebuah dokumen test case terdiri dari :
- Fitur
- Test Case ID
- Test Case Description
- Pre-Confition
- Test Step
- Expected Result
- Actual Result
- Status

Fitur, bagian ini berisi nama fitur yang akan di test
Test Case ID, bagian ini berisi ID test case yang kita buat. Test Case Id berguna dalam pelacakan Test Case, misalnya saat terjadi bugs
Test Case Description, bagian ini terdiri dari 2, terkait jenis test case (Valid atau Invalid). Kemudian terkait deskripsi case yang akan di test
Pre-Condition, bagian ini berisi kondisi aplikasi atau fitur aplikasi yang sebelum di test
Test Step, bagian ini berisi langkah-langkah atau skenario test yang kita lakukan
Expected Result, bagian ini berisi kondisi yang di harapkan sebuah fitur ketika berjalan dengan baik
Actual Result, bagian ini berisi kondisi fitur aplikasi setelah di test, apakah sesuai atau kondisinya kebalikan dari yang di harapkan
Status, bagian ini berisi hasil test yang di lakukan (Pass atau Fail)

Setelah kita thu apa itu Test Case dan Format penululisannya. Agar lebih jelas, kita perlu sebuah contoh Test Case. Klik Contoh Test Case Login Aplikasi

Selamat Belajar Sobat YLunak

Sabtu, 16 November 2019


Assalamu’alaikum Sobat YLunak

Seperti judul artikel ini; Contoh Test Case Login. Kali ini kita akan membahas terkait manual testiing, yaitu Test Case Login. Tapi yang Ylunak contohkan, test case secara umum, ya, Sob. Hehe. Oke, kita mulai.

Contoh Test Case Login Aplikasi


Tapi sebelum itu. Kalian sudah tahu atau belum, Test Case itu apa? Kalau belum tahu. Bisa baca Pengertian Test Case dalam Testing Aplikasi  dulu ya biar nyambung. Kalau yang sudah baca, bisa lanjut mengikuti bahasan kita kali ini.

Fitur Login dalam sebuah aplikasi merupakan fitur yang sangat penting. Karena jika ada sebuah bugs dalam fitur ini, kita akan mengalami kendala dalam pengaksesan sebuah aplikasi atau bahkan terkait keamanan data dan akun kita. Contohnya saja, jika ada sebuah case begini,

Ylunak sudah mendaftarkan akun pada aplikasi A (contoh). Dalam proses pendaftaran tersebut, sudah diinfokan, kalau pendaftaran tersebut berhasil. Seharusnya, secara umum, ketika Ylunak login dengan akun yang sudah di daftarkan akan berhasil. Tapi yang terjadi justru kebalikannya. Ylunak tidak bisa login aplikasi A tersebut. Kalau sudah begini, ya kita mau gimana ya? Haha.

Ini adalah contoh fitur login pada aplikasi yang akan kita buat test case nya, 

Contoh tampilan halaman login aplikasi yang akan kita buat test case nya


Oke, kembali ke Test Case. Ini Contoh Test Case Login
Contoh test case

FITUR
TEST CASE ID
TEST CASE DESCRIPTION
PRE-CONDITION
TEST STEP
EXPECTED RESULT
ACTUAL RESULT
STATUS
Login
TC001
Valid
Login menggunakan username dan password yang sudah di daftarkan
User sudah bisa mengakses tampilan login aplikasi
1.Isikan username : Ylunak
2. Isikan password : yl2019
3. Klik tombol masuk
Tampil alert “Login Sukses!” dan proses login berhasil
sesuai
Pass
TC002
Login dengan memperhatikan huruf besar kecil (case sensitive)
1.Isikan username : ylUNak
2. Isikan password : YL2019
3. Klik tombol masuk
Tampil alert “Login gagal” dan redirect ke halaman login
Tampil alert gagal, tapi user diarahkan ke halaman dashboard aplikasi
Fail

TC003
Invalid
Login menggunakan username yang salah
User sudah bisa mengakses tampilan login aplikasi
1.Isikan username : yapena
2. Isikan password : yl2019
3. Klik tombol masuk
Tampil alert “Login gagal” dan redirect ke halaman login
Tampil alert gagal, tapi user diarahkan ke halaman dashboard aplikasi
Fail

TC004
Login menggunakan password yang salah
1.Isikan username : YLunak
2. Isikan password : yapena
3. Klik tombol masuk
Tampil alert “Login gagal” dan redirect ke halaman login
Sesuai
Pass

TC005
Login menggunakan username dan  password yang salah
1.Isikan username : yapena
2. Isikan password : yapena2019
3. Klik tombol masuk
Tampil alert “Login gagal” dan redirect ke halaman login
Sesuai
Pass

TC006
Login menggunakan username dan  password yang sudah terdaftar
1.Isikan username : yapena
2. Isikan password : yapena2019
3. Klik tombol batal
Textfield username dan password akan tereset
Sesuai
Pass

NB : username - password yang sudah di daftarkan yaitu YLunak – yl2019

Nah itulah contoh test case pada fitur login aplikasi. Selamat belajar.