15 Soalan Temubual SOAPUI Teratas & Jawapan

Anonim

1) Terangkan apa itu SOI UI?

SOAP UI adalah penyelesaian Uji berfungsi lintas platform yang bebas dan terbuka Ini membolehkan anda membuat dan melaksanakan ujian regresi, pematuhan, fungsi dan beban secara cepat dan mudah. Ia digunakan untuk Ujian Perkhidmatan Web

2) Terangkan apakah peranan XML, SOAP, WSDL dan UDDI dalam perkhidmatan web?

Perkhidmatan web adalah media di mana aplikasi berasaskan web dapat disatukan atau dikomunikasikan melalui tulang belakang protokol internet. Aplikasi berasaskan web dapat diintegrasikan menggunakan XML, SOAP, UDDI dan WSDL. SOAP digunakan untuk menghantar data; WSDL digunakan untuk menggambarkan atau menghubungkan perkhidmatan, UDDI digunakan untuk menyenaraikan perkhidmatan apa yang dapat diakses, XML digunakan untuk menandai data.

3) Sebutkan apa yang boleh dilakukan oleh SoapUI?

SabunUI boleh-

  • Ia boleh melakukan ujian automatik seperti ujian beban, ujian berdasarkan senario dan ujian berdasarkan data
  • Ia mempunyai kemampuan pelaporan terbina dalam
  • Ia memiliki kemampuan unik untuk meniru perkhidmatan Web dan menjalankan fungsi dan ujian beban terhadapnya bahkan sebelum mereka dijalankan

4) Sebutkan bagaimana SoapUI digunakan untuk menyusun ujian fungsional?

SOAP UI menggunakan tiga peringkat untuk menyusun ujian fungsional

  • TestSuite: Ini adalah kumpulan kes ujian yang digunakan untuk menggabungkan ujian fungsional menjadi unit logik
  • TestCase: Ini adalah sekumpulan langkah ujian yang digabungkan untuk menguji beberapa aspek tertentu dari perkhidmatan anda. Anda boleh menambah sebilangan kotak ujian untuk menguji suite
  • TestSteps: Mereka adalah "blok bangunan" ujian fungsional di SOAPUI. Mereka bersama-sama membuat TestCase dan menentukan aliran pelaksanaan perkhidmatan yang akan diuji

5) Sebutkan apakah perbezaan antara REST dan SOAP?

  • SOAP: Soap adalah singkatan dari Simple Object Access Protocol dan ini adalah protokol yang digunakan untuk menerima dan mengirim data melalui HTTP sebagai XML
  • REST: Ini adalah cara merancang perkhidmatan web.

6) Terangkan apa sifat dalam SoapUI?

Properties dalam SOAPUI digunakan untuk mengambil dan menyimpan data. Data disimpan sebagai kunci, nilai atau format.

7) Terangkan di mana anda menggunakan hartanah di SoapUI?

Kita dapat membaca nilai-nilai harta tanah menjadi titik akhir langkah ujian, nama pengguna, nilai tajuk, kata laluan, domain, POST, PUT, GET dan hapus kaedah kaedah.

8) Sebutkan bahasa apa yang digunakan oleh SoapUI?

SOI UI menyokong dua bahasa, Groovy, dan JavaScript.

9) Sebutkan apakah sifat lalai dalam SOAPUI?

Secara lalai, SOAPUI mempunyai sifat pada tiga tahap

  • Lalai tahap projek atau sifat khusus: Pengguna boleh menambahkan sebilangan sifat di peringkat projek dan ia dapat dibuka dari langkah ujian dari mana-mana kes ujian di bawah mana-mana rangkaian ujian
  • Uji tahap lalai atau sifat khusus set pengguna : Pengguna boleh menambahkan sebilangan sifat pada tahap set ujian dan ia boleh digunakan dari langkah ujian dari mana-mana kes ujian di bawah rangkaian ujian ini
  • Uji tahap kes lalai atau sifat khusus: Di peringkat Kes Uji pengguna dapat menambahkan sebilangan sifat di peringkat kes ujian dan ia boleh digunakan dari langkah-langkah ujian dari kes ujian ini

10) Terangkan bagaimana anda dapat membuat parameter titik akhir di SOI UI?

Untuk memusatkan titik akhir dalam SOI UI adalah yang paling penting kerana ini adalah langkah pertama dalam Pengujian Automasi. Lebih memerlukan masa untuk menukar titik akhir secara manual. Untuk melakukan itu

  • Tentukan harta projek yang memegang titik akhir
  • Tukar titik akhir untuk menggunakan harta ini melalui pengembangan harta tanah
  • Pastikan bahawa permintaan anda memanfaatkan titik akhir yang dikonfigurasi
  • Apabila permintaan dijalankan, harta tanah pasti akan sesuai dengan nilai semasa. Untuk menggunakan nilai yang berbeza, cukup konfigurasikan titik akhir di UI, anda boleh menggunakan pilihan P dari baris perintah

11) Sebutkan apakah format umum untuk membaca nilai harta adat atau lalai?

Format umum untuk membaca nilai harta tanah khas atau lalai adalah $ {# levelname # key}

12) Di dalam SOAPUI di mana skrip groovy dapat digunakan?

Di dalam skrip SOAPUI groovy boleh digunakan di dua tempat

  • Langkah ujian skrip Groovy
  • Tegasan Skrip- dalam langkah ujian

13) Sebutkan beberapa fungsi penting SOAP UI?

Beberapa fungsi penting SOAP UI adalah:

  • Ia membuat projek baru dengan hanya menggunakan pautan WSDL perkhidmatan web; ia akan mendapat maklumat semua kaedah dan mengimportnya secara automatik
  • Ini membuat kes ujian terus dari permintaan kaedah web
  • Ia menguji kaedah web secara gabungan atau berasingan. Ia mempunyai kemampuan yang sangat berguna yang membolehkan data dan parameter diteruskan dari satu kaedah ke kaedah lain. Ini membolehkan anda menyimpan data dalam pemboleh ubah sehingga kaedah lain dapat mengaksesnya
  • Ini membolehkan membuat pengesahan pada hasil kaedah web melalui penegasan; penegasan boleh dibuat sama ada dalam X-path atau X-query
  • Ini membantu dalam membuat jenis pengesahan lain seperti pematuhan skema, kesalahan sabun, masa tindak balas dll.
  • Ini membolehkan mengatur kes ujian di suite ujian
  • Ia membolehkan menjalankan semua kes ujian dari rangkaian ujian dan mendapatkan keputusan gagal / lulus untuk setiap kes ujian
  • Ini memungkinkan parameterisasi bidang permintaan kes ujian sehingga kes ujian dapat memperoleh nilai yang berbeda dari tabel atau pangkalan data
  • Dengan menggunakan groovy, ia membolehkan membuat skrip pengesahan yang kompleks
  • Ia mempunyai beberapa sokongan untuk perkhidmatan Ujian Beban web
  • Ia mempunyai beberapa sokongan untuk menguji liputan dan pengurusan keperluan

14) Terangkan apakah penegasan dalam Sabun UI dan berikan beberapa contoh penegasan dalam SOAPUI?

Dalam SOAP UI fungsi penegasan digunakan untuk mengesahkan respons permintaan yang diterima oleh Langkah Uji pada saat pelaksanaan. Ini digunakan untuk membandingkan bahagian pesan dengan beberapa nilai yang diharapkan.

Jenis penegasan dalam SOAPUI merangkumi

  • Mudah mengandungi
  • Pematuhan skema
  • Mudah tidak mengandungi
  • Kesalahan Sabun
  • SLA respons
  • Perlawanan XPath
  • Pertandingan XQuery
  • Status keselamatan WS
  • Penegasan Skrip
  • WS- Menangani Permintaan atau Tegasan Respons

15) Adakah SoapUI menyokong Pengesahan SSL

Ya

Muat turun PDF percuma: Soal Jawab Soal Jawab Soalan & Jawapan