• Tidak ada hasil yang ditemukan

Panduan Singkat Menggunakan Katalon untuk Pengujian Web Otomatis

N/A
N/A
Smart TV

Academic year: 2024

Membagikan " Panduan Singkat Menggunakan Katalon untuk Pengujian Web Otomatis"

Copied!
3
0
0

Teks penuh

(1)

Ricky Jonathan H 0706022210005 SQA

Summary Panduan Menggunakan Katalon untuk Pengujian Automated Web

Panduan ini akan membantu memulai pengujian web otomatis menggunakan Katalon dengan tiga metode: Record and Playback, Manual, dan Scripting. Setiap langkah dilakukan secara ringkas untuk kemudahan penggunaan.

1. Membuat Proyek Baru di Katalon

Langkah-langkah:

1. Buka Katalon Studio 2. Klik `New Project`

3. Isi Nama Proyek: Misalnya, "Belajar Katalog".

4. Pilih Tipe Proyek: Web.

5. Kosongkan Repository URL (jika tidak terhubung ke sistem kontrol versi seperti Git).

6. Pilih Lokasi Penyimpanan: Gunakan default atau tentukan lokasi sesuai kebutuhan.

7. Klik `OK` untuk membuat proyek baru.

Proyek akan terbuka dengan tampilan utama Katalon.

2. Membuat Folder Test Case Langkah-langkah:

1. Di Panel `Test Case`, klik kanan dan pilih `New Folder`.

2. Nama Folder: Sesuaikan dengan skenario pengujian, misalnya "Login".

3. Klik `OK` untuk membuat folder.

3. Membuat Test Case dengan Record and Playback Langkah-langkah:

1. Klik Ikon `Record Web` di bagian kiri atas.

2. Masukkan URL Website yang ingin diuji.

3. Klik `Record`: Browser akan terbuka dan menavigasi ke URL tersebut.

4. Lakukan Tindakan Pengujian: Misalnya, isi username, password, dan klik login.

5. Klik `Stop` di Katalon untuk menghentikan perekaman.

6. Simpan Test Case: Beri nama, misalnya "Login".

Menjalankan Test Case:

1. Klik Tombol `Run` di bagian atas.

(2)

2. Katalon akan menjalankan browser dan mengulangi tindakan yang direkam.

4. Membuat Test Case Secara Manual Langkah-langkah:

1. Klik Kanan Folder `Login`, pilih `New Test Case`.

2. Nama Test Case: Misalnya "Login Manual".

3. Tambahkan Langkah Pengujian:

- Klik `Add`, pilih `Open Browser`.

- Klik `Add`, pilih `Navigate To URL`, masukkan URL website.

- Klik `Add`, pilih `Set Text`:

- Username: Pilih objek username dari objek yang direkam.

- Password: Pilih objek password dari objek yang direkam.

- Klik `Add`, pilih `Click` untuk tombol login.

- Klik `Add`, pilih `Verify Element Visible` untuk memverifikasi pesan kesalahan jika login gagal.

- Klik `Add`, pilih `Close Browser` untuk menutup browser setelah pengujian selesai.

Menjalankan Test Case:

1. Klik Tombol `Run` di bagian atas.

2. Katalon akan menjalankan test case sesuai dengan langkah-langkah yang ditambahkan.

5. Membuat Test Case dengan Scripting Langkah-langkah:

1. Buka Test Case `Login` yang telah dibuat.

2. Pilih Tab `Script` di bagian bawah.

3. Tambahkan Kode Verifikasi:

- Tambahkan verifikasi URL setelah login:

```groovy

WebUI.verifyEqual(WebUI.getUrl(), 'http://expected-url.com')

```

4. Simpan Test Case dan Klik `Run` untuk menjalankan.

Contoh Scripting:

```groovy

WebUI.openBrowser('')

WebUI.navigateToUrl('http://yourwebsite.com')

WebUI.setText(findTestObject('Page_Login/txt_Username'), 'yourusername') WebUI.setText(findTestObject('Page_Login/txt_Password'), 'yourpassword') WebUI.click(findTestObject('Page_Login/btn_Login'))

WebUI.verifyEqual(WebUI.getUrl(), 'http://yourwebsite.com/home')

(3)

WebUI.closeBrowser()

```

6. Menggunakan Spy Web untuk Menangkap Objek Langkah-langkah:

1. Klik Ikon `Spy Web` di bagian kiri atas.

2. Masukkan URL Website, klik `Start`.

3. Browser akan Terbuka dengan website yang dituju.

4. Lakukan Tindakan Pengujian yang memunculkan elemen yang ingin ditangkap.

5. Klik Kanan pada Elemen, pilih `Capture Object`.

6. Simpan Objek dengan nama yang sesuai di Katalon.

7. Menjalankan dan Memeriksa Hasil Test Case Menjalankan Test Case:

1. Klik Tombol `Run` pada test case yang diinginkan.

Memeriksa Hasil:

1. Buka Tab `Log Viewer` atau `Execution` di Katalon.

2. Periksa Status setiap langkah pengujian: Lulus (Pass) atau Gagal (Fail).

8. Tips dan Best Practices

1. Organisasi Objek dan Test Case: Gunakan nama yang jelas dan konsisten.

2. Gunakan Variables: Untuk mengelola data dinamis dan parameterisasi.

3. Simpan Test Case: Dengan sering untuk mencegah kehilangan pekerjaan.

4. Cek Log Secara Teratur: Untuk memahami dan memperbaiki kegagalan pengujian.

Referensi

Dokumen terkait

Maka dalam penelitian ini, dilakukan pembuatan dan pengujian sistem alat kontrol pengatur suhu otomatis pada ruang pengering kopi berbasis mikrokontroler Arduino

IDENTIFIKASI PLAT NOMOR KENDARAAN MENGGUNAKAN METODE TEMPLATE MATCHING UNTUK PORTAL OTOMATIS. LAPORAN

Dengan menggunakan Sistem Mesin Timbangan Pencatat Hasil Panen Otomatis menggunakan Mikrokontroler 328P berbasis Web dan Database sebagai Media Penyimpanan dan Monitoring Data

Berdasarkan perancangan, implementasi, dan hasil pengujian Sistem Pakar Berbasis Web Untuk Menentukan Pembagian Harta Waris Menurut Hukum Islam Menggunakan Metode

Berdasarkan latar belakang masalah tersebut maka dapat diambil rumusan masalah yaitu bagaimana melakukan pengujian usabilitas pada perangkat lunak e-commerce menggunakan

Panduan ini memberikan instruksi langkah demi langkah tentang cara memformat dan menyusun bab buku menggunakan Microsoft

Business plan "JAMU MILENIAL" berisi panduan bagi mahasiswa untuk memulai

Dokumen ini berisi panduan singkat untuk melakukan interpretasi data geofisika di bidang Oil & Gas menggunakan perangkat lunak Hampson &