SoapUI - Pemecahan Masalah

Di SoapUI, pengguna menghadapi banyak masalah umum umum yang dapat diselesaikan dengan sedikit kewaspadaan. Beberapa dari masalah yang paling umum ini adalah sebagai berikut -

Issue- Namespace salah didefinisikan. Gunakan namespace yang benar. Namespace haruslah URL tempat layanan web berada.

Solution - Jika kesalahan muncul saat mengembangkan pernyataan skrip, gunakan 'log.info' untuk mencetak konten variabel.

Issue - Jika kode kesalahan diterima sebagai respons XML, itu mungkin karena input yang tidak valid.

Solution - Verifikasi masukan XML permintaan.

Example - Dalam konverter mata uang, jika input dari 'FromCurrency' adalah '123' yang tidak ada, output akan menampilkan kode kesalahan sebagai 'SOAP-Client' yang berarti bahwa masalahnya ada pada parameter yang diteruskan dari sisi klien.

Permintaan

Tanggapan

Issue - Tidak ada kecocokan dalam respons saat ini saat menggunakan XPath atau XQuery.

Solution -

  • Gunakan sintaks yang benar saat menentukan XPath atau XQuery.
  • Pastikan titik dua digunakan dan bukan titik saat mendeklarasikan namespace.
  • Pastikan XPath dan XQuery sudah benar.