SoapUI

Software screenshot:
SoapUI
Software ətraflı:
Version: 5.4.0 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Ole Matzura
Lisenziya: Pulsuz
Məşhurluq: 514

Rating: nan/5 (Total Votes: 0)

SoapUI funksional test, uyğunluq testi, müşahidə testi, təhlükəsizlik testi üçün lazımlı bir yardım proqramı kimi istifadə olunmaq üçün nəzərdə tutulmuş, lakin yoxlanılması, SOAP / WSDL və REST / WADL-based API-lərin monitorinqi, çağırılması, simulyasiya edilməsi və ya istehza edilməsi.


API testi üçün de-fakto standart

SoapUI API testi üçün de-facto standart elan edilmiş və REST (Nümayəndəlik Dövlət Aktarma), SOAP (Simple Object Access Protocol), JMS (Java Mesaj Servisi), JDBC (Java Database Connectivity), AMF (Fəaliyyət Mesajı Formatı), HTTP (Hypertext Transfer Protocol) və POX (Plain Old XML) protokolları.

Zirvələr arasında xidmət simulyasiyası, xidmət istehza, kod yaratma, POX testi, AMF testi, SOAP testi, REST testi, yük testi, funksional test, JMS testi, JDBC testi üçün istifadə edilə bilər. təhlükəsizlik testi kimi. 5,5 milyondan çox yüklənmə var və bu, güclü QA və inkişaf vasitələrini istehsal edən SmartBear Software layihəsinin bir hissəsi kimi paylanmışdır.

Əlavə olaraq, bir kod generator aləti kimi istifadə edilə bilər. Proqram ayrıca, istifadəçilərə asanlıqla və sürətli bir şəkildə qabaqcıl performans testləri yaratmaq imkanı verir, həmçinin avtomatlaşdırılmış funksional testləri həyata keçirir. SoapUI, bütün 64-bit (x86_64) və 32-bit (x86) komut dəsti mimarilerini dəstəkləyən tar.gz və sh fayl formatlarında əvvəlcədən quraşdırılmış ikili paket kimi paylanmış olan bütün GNU / Linux ilə yaxşı işləyir. Microsoft Windows və Mac OS X əməliyyat sistemləri də dəstəklənir.


Başlıq altında və mövcudluğu

Proqram tamamilə Java proqramlaşdırma dilində yazılmış və qrafik istifadəçi interfeysi üçün Java Swing texnologiyasından istifadə etmişdir. Sizin rahatlığınız üçün, JAR çalıştırılabilirliğini və 32-bit və 64-bit hardware platformaları üçün sh fayl formatında quraşdırılmış pre-built ümumi ikili paket kimi paylanır.

Bu sürümde yeni : SoapUI Pro üçün fiyat bilgisi, proje & rsquo;

  • Swagger API-dan Swagger API anlayışlarını asanlıqla SwaggerHub-dan layihəyə gətirmək və API-lərinizi SwaggerHub-a ixrac etmək üçün kömək edən yeni bir paket SwaggerHub plugin. (SOAPUIOS-152)
  • Daha effektiv yaddaş istifadə. (SOAPUIOS-154)
  • Stanislaw Wozniak'ın (ləqəbi ilə bir GitHub istifadəçisi) yeni bir xüsusiyyəti: Test iştirakçısı, test işi xüsusiyyətlərini JUnit-stil hesabatlarına ixrac etmək üçün SoapUI-ə əmr edən yeni bir qəbulu var. Yeni "& nbsp; JUnit nəticələrini ixrac xüsusiyyətləri ilə çatdırın" test əvvəlində test iştirakçıının xüsusiyyətlərini göstərdiyiniz dialoqun Hesabatlar seksiyasındakı onay qutusuna basın. Bu funksiyanı komanda xəttindən təmin etmək üçün yeni -J komanda satırı arqumentini istifadə edin. (SOAPUIOS-156)
  • Marc Paquette tərəfindən bir səhv düzeltmesi (GitHub'da marcpa00): SoapUI'nin əvvəlki versiyaları, Groovy kodundan konsol jurnalına göndərilən mesajları iki qat artırdı. Marc bunu düzəldirdi. (SOAPUIOS-157)
  • Daha çox hata düzeltmeleri:
  • UXM AlertSite plugin & quot; Monitor API'leri & quot; məhsulun menyusuna göndərin. (SOAPUIOS-166)
  • Məhsulu Linux-da yükləyərkən bir səhv ("wsi-test-alətlər skriptləri üçün giriş rejimi təyin edilə bilməz") ola bilər. (SOAPUIOS-161)
  • Bir SOAP xidmətinin WS-I uyğunluğu istisna ola bilər. (SOAPUIOS-158)

Sürümdeki yeni :

  • Swagger API-dan Swagger API anlayışlarını asanlıqla SwaggerHub-dan layihəyə gətirmək və API-lərinizi SwaggerHub-a ixrac etmək üçün kömək edən yeni bir paket SwaggerHub plugin. (SOAPUIOS-152)
  • Daha effektiv yaddaş istifadə. (SOAPUIOS-154)
  • Stanislaw Wozniak'ın (ləqəbi ilə bir GitHub istifadəçisi) yeni bir xüsusiyyəti: Test iştirakçısı, test işi xüsusiyyətlərini JUnit-stil hesabatlarına ixrac etmək üçün SoapUI-ə əmr edən yeni bir qəbulu var. Yeni "& nbsp; JUnit nəticələrini ixrac xüsusiyyətləri ilə çatdırın" test əvvəlində test iştirakçıının xüsusiyyətlərini göstərdiyiniz dialoqun Hesabatlar seksiyasındakı onay qutusuna basın. Bu funksiyanı komanda xəttindən təmin etmək üçün yeni -J komanda satırı arqumentini istifadə edin. (SOAPUIOS-156)
  • Marc Paquette tərəfindən bir səhv düzeltmesi (GitHub'da marcpa00): SoapUI'nin əvvəlki versiyaları, Groovy kodundan konsol jurnalına göndərilən mesajları iki qat artırdı. Marc bunu düzəldirdi. (SOAPUIOS-157)
  • Daha çox hata düzeltmeleri:
  • UXM AlertSite plugin & quot; Monitor API'leri & quot; məhsulun menyusuna göndərin. (SOAPUIOS-166)
  • Məhsulu Linux-da yükləyərkən bir səhv ("wsi-test-alətlər skriptləri üçün giriş rejimi təyin edilə bilməz") ola bilər. (SOAPUIOS-161)
  • Bir SOAP xidmətinin WS-I uyğunluğu istisna ola bilər. (SOAPUIOS-158)

Sürüm 5.2.0 'daki yeni :

  • Əsas Yeni Xüsusiyyətlər:
  • 4 yeni JSONPath əsaslı təsdiqi istifadə edə bilərsiniz:
  • JsonPath Count - JSON cavabında elementlərin baş verməsinin sayını hesablayır.
  • JsonPath Existence Match - JSON cavabından verilən məlumatları çıxarır və gözlənilən dəyərlə müqayisə edir.
  • JsonPath Match - JSON cavabının müəyyən bir node ehtiva etdiyini yoxlayır.
  • JsonPath RegEx Match - bir JSON cavabından məlumatlar çıxarır və onu normal bir ifadə ilə təsdiqləyir. Yeni təsdiqləri Təsdiqləri Əlavə informasiya qutusunda, Mülkiyyət Məzmunu təsdiq qrupunda tapa bilərsiniz.
  • Yeni boş layihələr yarada bilərsiniz (əvvəlki versiyalarda, layihələr WSDL və ya WADL və ya URI əsasında olmalıdır).
  • Təkmilləşdirmə:
  • Ready-dən ilhamlanan yeni görünüş! API.
  • Java 6 üçün dəstək düşmüşdür. SoapUI proqramını çalıştırmak üçün indi Java 7-i bilgisayarınızda olmalıdır. SoapUI quraşdırma paketi Java 7 modullarını ehtiva edir, belə ki, yükləyiciyi istifadə etsəniz, əlavə faylları yükləmək və yükləmək lazım deyil.
  • Köhnə stil ikonları yeni nişanlarla əvəz edilmişdir.
  • Paketlenmiş Plugins:
  • SoapUI quraşdırma paketi aşağıdakı pluginləri ehtiva edir:
  • MQTT plugin - MQTT xidmətlərinin IOT testini təmin edir.
  • Swagger plugin - Swagger interfeysinin təsvirlərini yükləməyə və qənaət etməyə imkan verir.
  • AlertSite UXM plugin - API-lərin paylanmış monitorinqini təmin edir.
  • Bugs Sabit:
  • JMS Zamanaşımı təsdiq edilmədi.
  • SoapUI, 'xop: href daxil edin' ilə təyin olunmuş faylları tapa bilmirdi.
  • testrunner.bat ilə testlər hazırladığınızda SoapUI plugins yükləməyib və mövcud qovluq bindən fərqlənir.
  • "Yardım & gt; Gizlilik Siyasəti & quot; menyu elementi heç bir veb səhifəni açmadı. İndi http://www.soapui.org/Store-Info/privacy-policy.html ünvanını açır.
  • Mülkiyyət Transfer testi redaktoru redaktorunda Transferlər siyahısına eyni adlı iki element əlavə etmək mümkün idi.
  • "Contain" & quot; iddia redaktə pəncərəsi, o pəncədəki mətn müvafiq şəkildə ölçülməyib.
  • REST Interface redaktoru Ümumi Baxış seksiyası "WSDL Definition" "WADL Definition" yerinə.
  • SoapUI Preferences & gt; WSDL Ayarları ekranı.

Sürüm 5.1.3-də yeni nə :

  • Əsas yeni funksiyalar:
  • REST Mocking - REST MockServices-i asanlıqla skript olmadan yaratmaq və mövcud olmayan / prototip API-lərini sınayın.
  • OAuth 2.0 dəstəyi - OAuth 2.0 istifadə edərək test API'ları, müxtəlif OAuth 2.0 etimadlarını profillərə bölüşdürün və digər qurma vasitələrinə inteqrasiya etmək üçün OAuth 2.0 testlərini avtomatlaşdırın.
  • (Yalnızca Pro) REST Kəşf - API ilə qarşılıqlı əlaqələrinizi qeyd edərək sənədsiz API-niz testin tez bir zamanda alınması.
  • (Yalnızca Pro) REST Test Suite Builder - API ilə qeydə alınan qarşılıqlı təsirlərdən avtomatik olaraq test suiti yaradın, düzgün sorğuların sınanmasını təmin edin.
  • (Yalnızca Pro) REST Discovery + REST Mocking - REST Discovery qeydlərindən cavabları istifadə edərək, REST Mocks'ləri sorunsuz şəkildə yaradır.
  • Bugs sabit:
  • XSD-lər indi sub-dizinlerdeki MockServices üçün düzgün təsvir edilmişdir (SOAP-1313)
  • Yaddaş kartı paneli artıq 2GB (SOAP-1574) yuxarıdakı ölçülər üçün düzgün ümumi yaddaşını göstərir
  • WSS imza girişində (SOAPUI-4586 / SOAP-1097, Willem Salembier tərəfindən verilən köçürmə) BinarySecurityToken imzalamaq mümkündür
  • Resurs redaktoru və sorğu redaktoru görünüşləri artıq yaxşılaşdırılmışdır (SOAP-830)
  • İstək görünüşünün pop-up parametri masasının davranışını yaxşılaşdırdı (SOAP-845)
  • "Yeni REST Resource" dan eksik görünüş mətni əlavə edildi; informasiya qutusu (SOAP-1102)
  • Bəzi kütləvi kitabxana arxivlərini silindi. (SOAP-1195)
  • Əsas HTTP Kimlik Doğrulaması ilə qorunan WSDL yenidən alındı ​​(SOAP-1331)
  • XML dönüşüm artıq adı ilə başlayan JSON dəyəri üçün uğursuz (SOAP-1405)
  • Başlanğıc səhifəsi indi Mac OS X (SOAP-1212)
  • da düzgün şəkildə yenidən ölçülür
  • Redirect sorğuları elle yapılandırılmış proxy ayarlarını (SOAP-1208) artık görmezden gelinir
  • WADL fayllarını şeması (SOAP-1219) istifadə edərkən JSON ilə bir neçə kiçik məsələləri düzeltin
  • Sabit NullPointerException, XSD'lərə şemalar uyğunluğunu təsdiq edərkən (SOAP-1229)
  • Təkrarlanan adlarla REST xidmətlərinə baxmayaraq, yeni REST test addımları yaratmaq bir daha mümkündür. (SOAP-1239)
  • JMS son nöqtəsi (SOAP-1251) istifadə edən REST testi addımları ilə işləməyən sabit xüsusiyyətlər
  • Sabit SecurityTestRunner Mac OS X (SOAP-1278) üzrə hesabat yaratmır
  • MTOM və WCF (SOAP-1316) ilə təkmilləşdirilmiş uyğunluq
  • Gərəksiz silindi & müvəqqəti layihə faylını silmək uğursuz oldu. xəbərdarlıqları. (SOAP-1338)
  • Zip faylı üçün ixrac layihəsi artıq səhv mesajını (SOAP-1948) göstərir
  • SSLContext indi sistem xüsusiyyətini istifadə edərək, yapılandırılabilir soapui.sslcontext.algorithm (SOAP-2013)
  • Geniş Unicode char artıq idxalda (SOAP-1752) CharConversionException səbəb olur
  • (Yalnızca Pro) Mesaj Məzmunu İddiasını (SOAP-1348) ehtiva edən bir layihəni icra edərkən maven plagini çökmüşdür
  • (Yalnızca Pro) Data-based sınaqlarda lazımsız 500 ms gecikmə (SOAP-769)
  • (Yalnızca Pro) Data idarə REST testləri bəzən səhv məlumatları (SOAP-722) aldıqda problem
  • (Yalnızca Pro) JSON artıq bəzi hallarda XML-lə çevrilir (SOAP-1219)
  • Təkmilləşdirmə:
  • Sabit daxili qruplaşdırma üçün Komediya sinfi təqdim edildi (Marc Paquette'dən qatqı)
  • Başlanğıcda Cajo serverının başlamasını idarə etmək üçün bir (GUI-olmayan) ayar əlavə edildi (Marc Paquette-dən Contribution)
  • Belirli senaryolardaki inkişaf etmiş fayl seçici davranışı (Marc Paquette'ten Katkı)
  • GLOBAL_GROOVY_LOG (Michael Ottati-nin qatqısı) log4j tərifinə itkin soapui.logroot konfiqurasiya əlavə edilib
  • IdleConnectionHandler artıq doğru dayandı (Christoph Thelen'in qatqısı)
  • Dinləyicilər, zavodlar və köklər üçün yolun adını normallaşdırın (SOAP-1424, Marc Paquette-dən qatqı)
  • Yenilənən kitabxanalar:
  • proxy-vole 20131209 (SOAP-1208)
  • rsynrastextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Sürüm 5.0.0'da yeni :

  • Əsas yeni funksiyalar:
  • REST Mocking - REST MockServices-i asanlıqla skript olmadan yaratmaq və mövcud olmayan / prototip API-lərini sınayın.
  • OAuth 2.0 dəstəyi - OAuth 2.0 istifadə edərək test API'ları, müxtəlif OAuth 2.0 etimadlarını profillərə bölüşdürün və digər qurma vasitələrinə inteqrasiya etmək üçün OAuth 2.0 testlərini avtomatlaşdırın.
  • (Yalnızca Pro) REST Kəşf - API ilə qarşılıqlı əlaqələrinizi qeyd edərək sənədsiz API-niz testin tez bir zamanda alınması.
  • (Yalnızca Pro) REST Test Suite Builder - API ilə qeydə alınan qarşılıqlı təsirlərdən avtomatik olaraq test suiti yaradın, düzgün sorğuların sınanmasını təmin edin.
  • (Yalnızca Pro) REST Discovery + REST Mocking - REST Discovery qeydlərindən cavabları istifadə edərək, REST Mocks'ləri sorunsuz şəkildə yaradır.
  • Bugs sabit:
  • XSD-lər indi sub-dizinlerdeki MockServices üçün düzgün təsvir edilmişdir (SOAP-1313)
  • Yaddaş kartı paneli artıq 2GB (SOAP-1574) yuxarıdakı ölçülər üçün düzgün ümumi yaddaşını göstərir
  • WSS imza girişində (SOAPUI-4586 / SOAP-1097, Willem Salembier tərəfindən verilən köçürmə) BinarySecurityToken imzalamaq mümkündür
  • Resurs redaktoru və sorğu redaktoru görünüşləri artıq yaxşılaşdırılmışdır (SOAP-830)
  • İstək görünüşünün pop-up parametri masasının davranışını yaxşılaşdırdı (SOAP-845)
  • "Yeni REST Resource" dan eksik görünüş mətni əlavə edildi; informasiya qutusu (SOAP-1102)
  • Bəzi kütləvi kitabxana arxivlərini silindi. (SOAP-1195)
  • Əsas HTTP Kimlik Doğrulaması ilə qorunan WSDL yenidən alındı ​​(SOAP-1331)
  • XML dönüşüm artıq adı ilə başlayan JSON dəyəri üçün uğursuz (SOAP-1405)
  • Başlanğıc səhifəsi indi Mac OS X (SOAP-1212)
  • da düzgün şəkildə yenidən ölçülür
  • Redirect sorğuları elle yapılandırılmış proxy ayarlarını (SOAP-1208) artık görmezden gelinir
  • WADL fayllarını şeması (SOAP-1219) istifadə edərkən JSON ilə bir neçə kiçik məsələləri düzeltin
  • Sabit NullPointerException, XSD'lərə şemalar uyğunluğunu təsdiq edərkən (SOAP-1229)
  • Təkrarlanan adlarla REST xidmətlərinə baxmayaraq, yeni REST test addımları yaratmaq bir daha mümkündür. (SOAP-1239)
  • JMS son nöqtəsi (SOAP-1251) istifadə edən REST testi addımları ilə işləməyən sabit xüsusiyyətlər
  • Sabit SecurityTestRunner Mac OS X (SOAP-1278) üzrə hesabat yaratmır
  • MTOM və WCF (SOAP-1316) ilə təkmilləşdirilmiş uyğunluq
  • Gərəksiz silindi & müvəqqəti layihə faylını silmək uğursuz oldu. xəbərdarlıqları. (SOAP-1338)
  • Zip faylı üçün ixrac layihəsi artıq səhv mesajını (SOAP-1948) göstərir
  • SSLContext indi sistem xüsusiyyətini istifadə edərək, yapılandırılabilir soapui.sslcontext.algorithm (SOAP-2013)
  • Geniş Unicode char artıq idxalda (SOAP-1752) CharConversionException səbəb olur
  • (Yalnızca Pro) Mesaj Məzmunu İddiasını (SOAP-1348) ehtiva edən bir layihəni icra edərkən maven plagini çökmüşdür
  • (Yalnızca Pro) Data-based sınaqlarda lazımsız 500 ms gecikmə (SOAP-769)
  • (Yalnızca Pro) Data idarə REST testləri bəzən səhv məlumatları (SOAP-722) aldıqda problem
  • (Yalnızca Pro) JSON artıq bəzi hallarda XML-lə çevrilir (SOAP-1219)
  • Təkmilləşdirmə:
  • Sabit daxili qruplaşdırma üçün Komediya sinfi təqdim edildi (Marc Paquette'dən qatqı)
  • Başlanğıcda Cajo serverının başlamasını idarə etmək üçün bir (GUI-olmayan) ayar əlavə edildi (Marc Paquette-dən Contribution)
  • Belirli senaryolardaki inkişaf etmiş fayl seçici davranışı (Marc Paquette'ten Katkı)
  • GLOBAL_GROOVY_LOG (Michael Ottati-nin qatqısı) log4j tərifinə itkin soapui.logroot konfiqurasiya əlavə edilib
  • IdleConnectionHandler artıq doğru dayandı (Christoph Thelen'in qatqısı)
  • Dinləyicilər, zavodlar və köklər üçün yolun adını normallaşdırın (SOAP-1424, Marc Paquette-dən qatqı)
  • Yenilənən kitabxanalar:
  • proxy-vole 20131209 (SOAP-1208)
  • rsynrastextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Yeni versiyası 3.0 Beta 2:

  • Çoğunlukla bugfixes ve kiçik iyileştirmeler.

Sürüm 2.5.1'de yeni :

  • sabunUI 2.5.1 əsasən bug fix
  • bir neçə kiçik inkişaf ilə azad olun
    2.5 sürümünde :

    • Bir çox hata düzeltme ve kiçik geliştirmeler sayesinde test və hesabat vermək üçün zəhmli müştərilərimiz və cəmiyyətimiz ... Sizə başqa böyük bir azadlığa borcumuz var!

    2.0.2 / 2.5 versiyasında Beta 1:

    • Son olaraq yeni bir versiya!
    • REST / HTTP Dəstəyi
    • WADL idxal / ixrac / nəsil
    • JSON / HTML, iddialar, köçürmələr və s. üçün XML dönüşümünə.
    • REST / HTTP İstek TestStep
    • WADL'lar üçün hər iki kodu və sənədləri yaradın
    • WS-ünvanlama dəstəyi
    • İstək, MockResponse, Təsdiq
    • MockService təkmilləşdirilməsi
    • onRequest / afterRequest skriptləri
    • WSDL son nöqtəsi ilə
    • WSDL pozulmasını yaxşılaşdırdı
    • statik məzmuna xidmət üçün docroot
    • HEAD tələbi dəstək
    • Şifrələnmiş Layihə faylları və gizli parol sahələri
    • LoadTest əvvəlcədən / sonraRun scripts
    • Paylaşma üçün TestCase / TestSuites'i idxal / ixrac et
    • Layihə ehtiyatlarına nisbi yollar
    • Təkmilləşdirilmiş SOAP Monitor indi canlı saxlama və yığma kodlaşdırma dəstəkləyir
    • Cavab mesajı üçün Dump-File, cavabları bir yerli faylya avtomatik olaraq saxlayır
    • İstək səviyyəsində unikal keystores
    • Təkmilləşdirilmiş XPath, ad boşluğunun prefikslərini görməməyi seçmə ilə bağlıdır.
    • Təkmilləşdirilmiş sıxılma alqoritm dəstəyi
    • Geniş HTTP ilə əlaqədar parametrlər
    • .. Testlərdən əvvəl mövcud layihələrinizi saxlaya və istənilən məsələlər, təkliflər, şikayətlər və s. varsa, bizimlə əlaqə saxlamaqdan çəkinməyin!

    Koşullar :

    • Java 2 Standard Edition Runtime Environment

Şərh SoapUI

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!