SoapUI

Software screenshot:
SoapUI
Rincian Software:
Versi: 5.4.0 Diperbarui
Tanggal Upload: 22 Jun 18
Pengembang: Ole Matzura
Lisensi: Gratis
Popularitas: 514

Rating: nan/5 (Total Votes: 0)

SoapUI adalah proyek perangkat lunak komersial, namun didistribusikan secara bebas yang telah dirancang untuk digunakan sebagai utilitas berguna untuk pengujian fungsional, pengujian kepatuhan, pengujian pengawasan, pengujian keamanan, serta untuk memeriksa, memantau, memohon, menyimulasikan atau mengejek SOAP / WSDL dan API berbasis REST / WADL.


Standar de-facto untuk pengujian API

SoapUI telah dinyatakan sebagai standar de-facto untuk pengujian API, dan termasuk dukungan untuk REST (Representational State Transfer), SOAP (Protokol Akses Objek Sederhana), JMS (Java Message Service), JDBC (Java Database Connectivity), AMF (Format Pesan Aksi), protokol HTTP (Hypertext Transfer Protocol) dan POX (Plain Old XML).

Di antara sorotannya, kita dapat menyebutkan bahwa itu dapat digunakan untuk simulasi layanan, mengejek layanan, pembuatan kode, pengujian POX, pengujian AMF, pengujian SOAP, pengujian REST, pengujian beban, pengujian fungsional, pengujian JMS, pengujian JDBC, seperti serta pengujian keamanan. Ini memiliki lebih dari 5,5 juta unduhan dan telah didistribusikan sebagai bagian dari proyek Perangkat Lunak SmartBear, yang menghasilkan perangkat QA dan pengembangan yang kuat.

Selain itu, ini dapat digunakan sebagai alat pembuat kode. Perangkat lunak ini juga memungkinkan pengguna untuk dengan mudah dan cepat membuat tes kinerja canggih, serta menjalankan tes fungsional otomatis. SoapUI bekerja dengan baik dengan semua GNU / Linux, yang didistribusikan sebagai paket biner pra-bangun dalam format file tar.gz dan sh, mendukung arsitektur set instruksi 64-bit (x86_64) dan 32-bit (x86). Sistem operasi Microsoft Windows dan Mac OS X juga didukung.


Di bawah tenda dan ketersediaan

Program telah ditulis seluruhnya dalam bahasa pemrograman Java dan menggunakan teknologi Java Swing untuk antarmuka pengguna grafisnya. Untuk kenyamanan Anda, itu didistribusikan sebagai paket biner umum pra-bangun yang mencakup eksekusi JAR, serta installer untuk platform perangkat keras 32-bit dan 64-bit, dalam format file sh. Informasi harga untuk SoapUI Pro dapat ditemukan di situs web proyek & rsquo.

Apa yang baru dalam rilis ini:

  • Plugin SwaggerHub baru yang dibundel yang membantu Anda dengan mudah mengimpor definisi Swagger API dari SwaggerHub ke proyek Anda dan untuk mengekspor API Anda ke SwaggerHub. (SOAPUIOS-152)
  • Penggunaan memori lebih efisien. (SOAPUIOS-154)
  • Fitur baru oleh Stanislaw Wozniak (pengguna GitHub dengan nama panggilan sponte): Pelari uji memiliki pengaturan baru yang memerintahkan SoapUI untuk mengekspor properti uji coba ke laporan bergaya JUnit. Anda dapat menemukan yang baru & quot; Ekspor Hasil JUnit dengan properti uji & quot; centang kotak pada tab Laporan dialog, di mana Anda menentukan properti pelari pengujian sebelum menjalankan. Untuk mengaktifkan fungsi ini dari baris perintah, gunakan argumen baris perintah -J yang baru. (SOAPUIOS-156)
  • Perbaikan bug oleh Marc Paquette (marcpa00 di GitHub): Versi sebelumnya dari SoapUI menggandakan pesan yang dikirim ke log konsol dari kode Groovy. Marc sudah memperbaiki ini. (SOAPUIOS-157)
  • Perbaikan bug lainnya:
  • Plugin UXM AlertSite tidak menambahkan & quot; Memantau API & quot; item ke menu produk. (SOAPUIOS-166)
  • Kesalahan (& quot; Mode akses untuk skrip wsi-test-tools tidak dapat disetel & quot;) dapat terjadi saat memasang produk di Linux. (SOAPUIOS-161)
  • Menjalankan Kepatuhan WS-I untuk layanan SOAP dapat menyebabkan pengecualian. (SOAPUIOS-158)

Apa yang baru dalam versi:

  • Plugin SwaggerHub baru yang dibundel yang membantu Anda dengan mudah mengimpor definisi Swagger API dari SwaggerHub ke proyek Anda dan untuk mengekspor API Anda ke SwaggerHub. (SOAPUIOS-152)
  • Penggunaan memori lebih efisien. (SOAPUIOS-154)
  • Fitur baru oleh Stanislaw Wozniak (pengguna GitHub dengan nama panggilan sponte): Pelari uji memiliki pengaturan baru yang memerintahkan SoapUI untuk mengekspor properti uji coba ke laporan bergaya JUnit. Anda dapat menemukan yang baru & quot; Ekspor Hasil JUnit dengan properti uji & quot; centang kotak pada tab Laporan dialog, di mana Anda menentukan properti pelari pengujian sebelum menjalankan. Untuk mengaktifkan fungsi ini dari baris perintah, gunakan argumen baris perintah -J yang baru. (SOAPUIOS-156)
  • Perbaikan bug oleh Marc Paquette (marcpa00 di GitHub): Versi sebelumnya dari SoapUI menggandakan pesan yang dikirim ke log konsol dari kode Groovy. Marc sudah memperbaiki ini. (SOAPUIOS-157)
  • Perbaikan bug lainnya:
  • Plugin UXM AlertSite tidak menambahkan & quot; Memantau API & quot; item ke menu produk. (SOAPUIOS-166)
  • Kesalahan (& quot; Mode akses untuk skrip wsi-test-tools tidak dapat disetel & quot;) dapat terjadi saat memasang produk di Linux. (SOAPUIOS-161)
  • Menjalankan Kepatuhan WS-I untuk layanan SOAP dapat menyebabkan pengecualian. (SOAPUIOS-158)

Apa yang baru di versi 5.2.0:

  • Fitur Baru Utama:
  • Anda dapat menggunakan 4 pernyataan berbasis JSONPath baru:
  • JsonPath Count - Menghitung jumlah kemunculan elemen dalam respons JSON.
  • Kecocokan Eksistensi JsonPath - Mengekstrak data dari respons JSON dan membandingkannya dengan nilai yang diharapkan.
  • JsonPath Match - Memeriksa apakah respons JSON berisi node tertentu.
  • JsonPath RegEx Match - Mengekstrak data dari respons JSON dan memverifikasinya dengan ekspresi reguler. Anda dapat menemukan pernyataan baru dalam dialog Tambah Tuntutan, di grup pernyataan Konten Properti.
  • Anda dapat membuat proyek kosong baru (di versi sebelumnya, proyek harus didasarkan pada WSDL atau WADL, atau URI).
  • Peningkatan:
  • Tampilan baru terinspirasi oleh Ready! API.
  • Dukungan untuk Java 6 telah dibatalkan. Untuk menjalankan SoapUI, sekarang Anda harus memiliki Java 7 di komputer Anda. Paket instalasi SoapUI termasuk modul Java 7, jadi jika Anda menggunakan penginstal, Anda tidak perlu mengunduh dan menginstal file tambahan.
  • Ikon gaya lama telah diganti dengan ikon yang lebih baru.
  • Plugin yang Dibundel:
  • Paket instalasi SoapUI menyertakan plugin berikut:
  • MQTT plugin - Mengaktifkan pengujian IOT dari layanan MQTT.
  • Plugin Swagger - Memungkinkan memuat dan menyimpan deskripsi antarmuka Swagger.
  • Plugin AlertSite UXM - Memungkinkan pemonitoran API yang terdistribusi.
  • Perbaikan Bug:
  • Pernyataan JMS Timeout tidak berfungsi.
  • SoapUI gagal menemukan lampiran yang ditentukan oleh 'xop: Sertakan href'.
  • SoapUI gagal memuat plugin saat Anda menjalankan pengujian dengan testrunner.bat dan direktori saat ini berbeda dari bin.
  • & quot; Bantuan & gt; Kebijakan Privasi & quot; item menu tidak membuka halaman web apa pun. Sekarang ia membuka http://www.soapui.org/Store-Info/privacy-policy.html.
  • Di editor langkah uji Pemindahan Properti, Anda dapat menambahkan dua item dengan nama yang sama ke daftar Transfer.
  • Saat Anda mengubah ukuran & quot; Berisi & quot; Jendela edit pernyataan, teks di jendela itu tidak diubah ukurannya dengan tepat.
  • Tab Ikhtisar dari editor Antarmuka REST ditampilkan & quot; Definisi WSDL & quot; alih-alih & quot; WADL Definisi & quot;.
  • Ada salah cetak di Preferensi SoapUI & gt; Layar Pengaturan WSDL.

Apa yang baru di versi 5.1.3:

  • Fitur baru utama:
  • REST Mocking - Mudah membuat REST MockServices tanpa scripting dan uji API tidak tersedia / prototipe.
  • Dukungan OAuth 2.0 - Menguji API menggunakan OAuth 2.0, mengelompokkan kredensial OAuth 2.0 yang berbeda ke dalam profil, dan mengotomatiskan pengujian OAuth 2.0 Anda untuk diintegrasikan dengan alat pembuat lainnya.
  • (Hanya Pro) REST Discovery - Cepat dapatkan API tanpa dokumen Anda yang sedang diuji dengan merekam interaksi Anda dengan API.
  • (Khusus saja) REST Test Suite Builder - Buat secara otomatis rangkaian pengujian dari interaksi Anda yang tercatat dengan API, pastikan Anda menguji permintaan yang tepat.
  • (Hanya Pro) REST Discovery + REST Mocking - Dengan mulus membuat REST Mock menggunakan respons dari rekaman REST Discovery.
  • Bug diperbaiki:
  • XSD sekarang terpapar dengan benar untuk MockServices dalam subdirektori (SOAP-1313)
  • Memory log panel sekarang menunjukkan total memori yang benar untuk ukuran di atas 2GB (SOAP-1574)
  • Sekarang mungkin untuk menandatangani BinarySecurityToken saat membuat entri tanda tangan WSS (SOAPUI-4586 / SOAP-1097, kontribusi dari Willem Salembier)
  • Editor sumber daya dan tampilan editor permintaan sekarang disinkronkan dengan lebih baik (SOAP-830)
  • Memperbaiki perilaku tabel parameter pop-up permintaan tampilan (SOAP-845)
  • Menambahkan teks petunjuk yang hilang dari & quot; Sumber REST Baru & quot; dialog (SOAP-1102)
  • Menghapus beberapa arsip perpustakaan duplikat. (SOAP-1195)
  • Mengimpor WSDL yang dilindungi oleh Autentikasi HTTP Dasar sekarang mungkin lagi (SOAP-1331)
  • Konversi XML tidak lagi gagal untuk nilai JSON yang namanya dimulai dengan angka (SOAP-1405)
  • Halaman awal sekarang diubah ukurannya dengan benar juga di Mac OS X (SOAP-1212)
  • Permintaan pengalihan tidak lagi mengabaikan pengaturan proxy yang dikonfigurasi secara manual (SOAP-1208)
  • Memperbaiki beberapa masalah kecil dengan JSON saat menggunakan file WADL dengan skema (SOAP-1219)
  • Tetap NullPointerException saat menegaskan kepatuhan skema pada XSD (SOAP-1229)
  • Sekali lagi mungkin untuk membuat langkah uji REST baru meskipun memiliki layanan REST dengan nama yang digandakan. (SOAP-1239)
  • Properti kustom tetap tidak berfungsi dengan langkah uji REST yang menggunakan titik akhir JMS (SOAP-1251)
  • Tetap SecurityTestRunner tidak membuat laporan di Mac OS X (SOAP-1278)
  • Peningkatan kompatibilitas dengan MTOM dan WCF (SOAP-1316)
  • Dihapus tidak perlu & quot; Gagal menghapus file proyek sementara & quot; peringatan. (SOAP-1338)
  • Proyek ekspor ke file zip tidak lagi menampilkan pesan kesalahan (SOAP-1948)
  • SSLContext sekarang dapat dikonfigurasi menggunakan sistem properti soapui.sslcontext.algorithm (SOAP-2013)
  • Lebar Unicode char tidak lagi menyebabkan CharConversionException pada impor (SOAP-1752)
  • (Hanya Pro) Memperbaiki plugin maven crash ketika menjalankan proyek yang berisi Pernyataan Konten Konten (SOAP-1348)
  • (Hanya Pro) Memperbaiki penundaan 500 ms yang tidak perlu dalam pengujian berbasis data (SOAP-769)
  • (Hanya Pro) Memperbaiki masalah ketika tes REST berbasis data terkadang mengambil data yang salah (SOAP-722)
  • (Hanya Pro) JSON tidak lagi dikonversi ke XML dalam beberapa kasus (SOAP-1219)
  • Peningkatan:
  • Kelas Skrip Diperkenalkan untuk pengelompokan konstanta internal (Kontribusi dari Marc Paquette)
  • Menambahkan pengaturan (non-GUI) untuk mengontrol memulai server Cajo saat startup (Kontribusi dari Marc Paquette)
  • Perilaku pemilih file yang ditingkatkan dalam skenario tertentu (Kontribusi dari Marc Paquette)
  • Menambahkan konfigurasi soapui.logroot yang hilang dengan definisi log4j dari GLOBAL_GROOVY_LOG (Kontribusi dari Michael Ottati)
  • IdleConnectionHandler sekarang dihentikan dengan benar (Sumbangan dari Christoph Thelen)
  • Menormalkan pathname untuk pendengar, pabrik dan root (SOAP-1424, Kontribusi dari Marc Paquette)
  • Pembaruan pustaka:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Apa yang baru di versi 5.0.0:

  • Fitur baru utama:
  • REST Mocking - Mudah membuat REST MockServices tanpa scripting dan uji API tidak tersedia / prototipe.
  • Dukungan OAuth 2.0 - Menguji API menggunakan OAuth 2.0, mengelompokkan kredensial OAuth 2.0 yang berbeda ke dalam profil, dan mengotomatiskan pengujian OAuth 2.0 Anda untuk diintegrasikan dengan alat pembuat lainnya.
  • (Hanya Pro) REST Discovery - Cepat dapatkan API tanpa dokumen Anda yang sedang diuji dengan merekam interaksi Anda dengan API.
  • (Khusus saja) REST Test Suite Builder - Buat secara otomatis rangkaian pengujian dari interaksi Anda yang tercatat dengan API, pastikan Anda menguji permintaan yang tepat.
  • (Hanya Pro) REST Discovery + REST Mocking - Dengan mulus membuat REST Mock menggunakan respons dari rekaman REST Discovery.
  • Bug diperbaiki:
  • XSD sekarang terpapar dengan benar untuk MockServices dalam subdirektori (SOAP-1313)
  • Memory log panel sekarang menunjukkan total memori yang benar untuk ukuran di atas 2GB (SOAP-1574)
  • Sekarang mungkin untuk menandatangani BinarySecurityToken saat membuat entri tanda tangan WSS (SOAPUI-4586 / SOAP-1097, kontribusi dari Willem Salembier)
  • Editor sumber daya dan tampilan editor permintaan sekarang disinkronkan dengan lebih baik (SOAP-830)
  • Memperbaiki perilaku tabel parameter pop-up permintaan tampilan (SOAP-845)
  • Menambahkan teks petunjuk yang hilang dari & quot; Sumber REST Baru & quot; dialog (SOAP-1102)
  • Menghapus beberapa arsip perpustakaan duplikat. (SOAP-1195)
  • Mengimpor WSDL yang dilindungi oleh Autentikasi HTTP Dasar sekarang mungkin lagi (SOAP-1331)
  • Konversi XML tidak lagi gagal untuk nilai JSON yang namanya dimulai dengan angka (SOAP-1405)
  • Halaman awal sekarang diubah ukurannya dengan benar juga di Mac OS X (SOAP-1212)
  • Permintaan pengalihan tidak lagi mengabaikan pengaturan proxy yang dikonfigurasi secara manual (SOAP-1208)
  • Memperbaiki beberapa masalah kecil dengan JSON saat menggunakan file WADL dengan skema (SOAP-1219)
  • Tetap NullPointerException saat menegaskan kepatuhan skema pada XSD (SOAP-1229)
  • Sekali lagi mungkin untuk membuat langkah uji REST baru meskipun memiliki layanan REST dengan nama yang digandakan. (SOAP-1239)
  • Properti kustom tetap tidak berfungsi dengan langkah uji REST yang menggunakan titik akhir JMS (SOAP-1251)
  • Tetap SecurityTestRunner tidak membuat laporan di Mac OS X (SOAP-1278)
  • Peningkatan kompatibilitas dengan MTOM dan WCF (SOAP-1316)
  • Dihapus tidak perlu & quot; Gagal menghapus file proyek sementara & quot; peringatan. (SOAP-1338)
  • Proyek ekspor ke file zip tidak lagi menampilkan pesan kesalahan (SOAP-1948)
  • SSLContext sekarang dapat dikonfigurasi menggunakan sistem properti soapui.sslcontext.algorithm (SOAP-2013)
  • Lebar Unicode char tidak lagi menyebabkan CharConversionException pada impor (SOAP-1752)
  • (Hanya Pro) Memperbaiki plugin maven crash ketika menjalankan proyek yang berisi Pernyataan Konten Konten (SOAP-1348)
  • (Hanya Pro) Memperbaiki penundaan 500 ms yang tidak perlu dalam pengujian berbasis data (SOAP-769)
  • (Hanya Pro) Memperbaiki masalah ketika tes REST berbasis data terkadang mengambil data yang salah (SOAP-722)
  • (Hanya Pro) JSON tidak lagi dikonversi ke XML dalam beberapa kasus (SOAP-1219)
  • Peningkatan:
  • Kelas Skrip Diperkenalkan untuk pengelompokan konstanta internal (Kontribusi dari Marc Paquette)
  • Menambahkan pengaturan (non-GUI) untuk mengontrol memulai server Cajo saat startup (Kontribusi dari Marc Paquette)
  • Perilaku pemilih file yang ditingkatkan dalam skenario tertentu (Kontribusi dari Marc Paquette)
  • Menambahkan konfigurasi soapui.logroot yang hilang dengan definisi log4j dari GLOBAL_GROOVY_LOG (Kontribusi dari Michael Ottati)
  • IdleConnectionHandler sekarang dihentikan dengan benar (Sumbangan dari Christoph Thelen)
  • Menormalkan pathname untuk pendengar, pabrik dan root (SOAP-1424, Kontribusi dari Marc Paquette)
  • Pembaruan pustaka:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Apa yang baru di versi 3.0 Beta 2:

  • Sebagian besar perbaikan bug dan perbaikan kecil.

Apa yang baru di versi 2.5.1:

  • soapUI 2.5.1 terutama merupakan perbaikan bug lepaskan dengan beberapa perbaikan kecil.

Apa yang baru di versi 2.5:

  • Sekelompok perbaikan bug dan perbaikan kecil, berkat pelanggan dan komunitas kami yang luar biasa untuk menguji dan melaporkan ... kami berhutang budi kepada Anda yang luar biasa!

Apa yang baru di versi 2.0.2 / 2.5 Beta 1:

  • Akhirnya versi baru!
  • Dukungan REST / HTTP
  • impor / ekspor / generasi WADL
  • JSON / HTML ke konversi XML untuk pernyataan, transfer, dll.
  • Uji Coba REST / HTTP Test
  • Hasilkan kedua kode dan dokumentasi untuk WADL
  • Dukungan Pengalamatan WS
  • Permintaan, MockResponse, Asersi
  • peningkatan MockService
  • onRequest / afterRequest skrip
  • meningkatkan eksposur WSDL dengan? WSDL endpoint
  • mendokumentasikan untuk menyajikan konten statis
  • HEAD meminta dukungan
  • File Proyek Terenkripsi dan bidang kata sandi tersembunyi
  • LoadTest sebelum / sesudahRun skrip
  • Impor / Ekspor TestCase / TestSuites untuk berbagi
  • Jalur relatif ke sumber daya proyek
  • Peningkatan SOAP Monitor sekarang mendukung pengkodean tetap-hidup dan chunked
  • Dump-File untuk pesan respons secara otomatis menyimpan respons ke file lokal
  • Keystroke unik pada tingkat permintaan
  • Peningkatan XPath Berisi Penegasan dengan opsi untuk mengabaikan awalan ruang nama
  • Dukungan algoritma kompresi yang ditingkatkan
  • Pengaturan terkait HTTP yang diperluas
  • .. Cadangkan proyek Anda yang ada sebelum pengujian dan jangan ragu untuk menghubungi kami jika Anda memiliki masalah, saran, keluhan, dll!

Persyaratan :

  • Java 2 Edisi Standar Lingkungan Runtime

Komentar untuk SoapUI

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!