Anda di halaman 1dari 6

NAMA : MUHAMMAD HANIF SANTOSO

NIM : 200411100078

KELAS : PENJAMIN MUTU PERANGKAT LUNAK A

Tugas.

Lakukan static testing pada software (boleh milik pribadi atau sistem yang ada) pilih minimal
2 cara dan jelaskan hasil uji.

Penyelesaian:

Dalam tugas ini saya melakukan static testing pada website klasifikasi penderita
anemia. Web ini berguna untuk mendeteksi pasien apakah menderita anemia atau tidak.
Klasifikasi ini dilakukan dengan membandingkan data pasien dengan dataset anemia yang telah
tersedia di website Kaggle. Dalam melakukan static testing saya menggunakan dua aplikasi
yaitu Katalon Studio dan Sonarcloud. Berikut merupakan Langkah-langkah testing yang saya
lakukan dan juga hasil dari testing tersebut.

a. Katalon Studio.
Katalon Studio adalah aplikasi testing project dengan mengadalkan fitur record yang
kemudian dijalankan untuk mencari error dan hal yang tidak berfungsi di aplikasi tersebut.
Berikut merupakan Langkah-langkah testing yang terdapat di aplikasi katalon studio.
1. Melakukan pendaftaran dan juga instalasi aplikasi Katalon Studi melalui link
https://my.katalon.com/.
2. Setelah melukan Instalasi lanjutkan proses dengan menjalankan aplikasi dan mengikuti
tutorial yang di berikan oleh aplikasi tersebut.
3. Setelah itu pada bagian test case, klik kanan pilih new, kemudian pilih pada bagian test
case.
4. Selanjutnya masukkan nama test case yang akan dilakukan.

5. Setelah itu klik record


6. Selanjutnya masukkan link url website dan melakukan recording web yang akan di test.
Kemudian jika sudah klik save script.

7. Setelah itu pada bagian atas kanan klik execute untuk melakukan testing nya. Nantinya
aplikasi akan menjalankan testing sesuai dengan yeng telah di record sebelumnya hasil
dari testing akan menucul di bagian bawah seperti gambar berikut.

8. Setelah dilakukan testing sebanyak 3 kali dapat dilihat pada gambar di bawah. Bahwa
hasil testing adalah passes dengan nilai Failures 0, nilai Errors 0, dan nilai Skips 0. Pada
percobaan sebelumnya saya terdapat Failures dikarenakan pada saat selecting element
yang akan di testing saya melakukan kesalahan pemilihan yang mengakibatkan pada saat
di testing terdapat kegagalan dimana aplikasi tidak dapat melanjutkannya hingga testing
selesai.
b. Sonarcloud.
Sonarcloud merupakan aplikasi yang digunakan untuk static testing dengan menganalisa
keseluruhan code pada website yang kita bangun. Pada aplikasi ini sebelumnya kita harus
menyambungkan aplikasi dengan github yang kita punya setelah itu kita mengupload
seluruh code project kita kedalam satu repository yang nantinya akan dilakukan analysis
testing di repository tersebut. Berikut merupakan Langkah-langkanya:
1. Memilh repository yang akan dilakukan testing. Kemudian klik setup.

2. Setelah berhasil di Analisa scroll kebagian bawah pada menu Latest Activity klik pada
bagian main branch.
3. Setelah itu aplikasi akan memunculkan rincian dari hasil Analisa yang dilakukan secara
otomatis oleh aplikasi tersebut.

4. Dapat kita lihat bahwa hasil Analisa menyatakan bahwa dalam website saya terdapat 1
bugs. Kemudian untuk quality gate nya masih not computed dikarena harus terdapat
update code pada repository tersebut. Jika ingin melihat bugs yang terdapat website dapat
mengeklik pada bagian issues pada web tersebut nantinya akan di tampilkan bugs
tersebut ada dibagian mana. Setelah saya lihat bugs yang terjadi pada website saya terjadi
karena adanya indentasi yang salah pada salah satu code. Berikut merupakan gambaran
dari issues yang terjadi bugs pada code aplikasi yang saya telah bangun.

Anda mungkin juga menyukai