Using Soap UI + Load Test UI

Cara testing API di SOAP UI sebagai berikut :

1. Create Project SOAP (bisa apa saja)

14-10-2014 13-14-06

2. Masukkan nama project, berikut dengan WSDL-nya (WSDL dapat berupa URL, atau XML yang telah dibuat ke dalam file)14-10-2014 13-15-11

3. Test request function (Sebagai contoh updateSMSBlastAll) akan terbuka, parameter untuk melakukan testing terhadap API bisa mulai dicoba. Isi parameter sesuai kehendak.

14-10-2014 13-16-44

4. Execute API dengan tombol panah hijau di pojok kiri atas window request. Jika sukses maka di panel bagian kanan akan muncul hasilnya sesuai yang diinginkan. Jika error biasanya akan muncul juga di panel tersebut pesan errornya.14-10-2014 13-20-02

Berikut adalah langkah-langkah untuk melakukan stress test terhadap API yang telah kita buat.

1. Buat TestSuite pada WSDL project kita. Klik kanan pilih Generate TestSuite
14-10-2014 13-21-03

2. Pilih function part of service yang mau dilakukan stress test, jika ada banyak object pada wsdl tersebut maka pilih yang mau Anda test
14-10-2014 13-23-06

3. Pilih nama TestSuite, OK, dan hasilnya akan muncul di bawah project yang Anda buat.
14-10-2014 13-23-52 14-10-2014 13-24-14

4. Selanjutnya pada TestSuite tersebut, buat LoadTest dengan cara klik kanan pada testSuite kemudian pilih New Load Test. Pilih nama yang sesuai lalu tekan OK

14-10-2014 13-25-51

14-10-2014 13-27-25

5. Pilih konfigurasi stress test yang diinginkan pada window LoadTest. Run test dengan menekan tombol hijau di kiri atas.

27-10-2014 10-14-20

27-10-2014 10-16-49

Akan muncul hasil test dari settingan stress test Anda. Error yang muncul akan terlog pada kolom bagian “Err” (circle hijau) dan panel log di bawah. Untuk mengubah parameter testing bisa mengubahnya di test steps (kotak merah).

Selamat main sabun😉

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s