SoapUI

Software kuvakaappaus:
SoapUI
Ohjelmiston tiedot:
Versio: 5.4.0 Päivitetty
Lähetyksen päivämäärä: 22 Jun 18
Kehittäjä: Ole Matzura
Lupa: Vapaa
Suosio: 514

Rating: nan/5 (Total Votes: 0)

SoapUI on kaupallinen, mutta vapaasti hajautettu ohjelmistoprojekti, joka on suunniteltu käytettäväksi käteväksi apuvälineeksi toiminnalliseen testaukseen, vaatimustenmukaisuuden testaukseen, valvontatestaukseen, turvallisuustestaukseen sekä tarkastamaan, seurata, kutsua, simuloida tai pilata SOAP / WSDL- ja REST / WADL-pohjaisia ​​sovellusliittymiä.


API-testauksen tosiasiallinen standardi

SoapUI on julistettu API-testien de facto -standardiksi, ja se sisältää tuen REST (Representational State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity) AMF (Action Message Format), HTTP (Hypertext Transfer Protocol) ja POX (Plain Old XML) -protokollat.

Voimme mainita, että sitä voidaan käyttää palvelusimulaatioon, palvelun pilkkaamiseen, koodin generointiin, POX-testaukseen, AMF-testaukseen, SOAP-testaukseen, REST-testaukseen, kuormitustestaukseen, toiminnalliseen testaukseen, JMS-testaukseen, JDBC-testaukseen sekä turvallisuustestaus. Se on yli 5,5 miljoonaa latausta ja se on jaettu osana SmartBear-ohjelmistoprojektia, joka tuottaa tehokkaita QA- ja kehitystyökaluja.

Lisäksi sitä voidaan käyttää koodigeneraattorina. Ohjelmiston avulla käyttäjät voivat myös helposti ja nopeasti luoda kehittyneitä suorituskykytestejä sekä automatisoida toiminnallisia testejä. SoapUI toimii hyvin kaikkien GNU / Linux-ohjelmien kanssa, ja se toimitetaan valmiiksi rakennettuina binaarisina paketteina tar.gz- ja sh-tiedostomuodoissa, jotka tukevat sekä 64-bittisiä (x86_64) että 32-bittisiä (x86) käskyjä arkkitehtuureita. Myös Microsoft Windows- ja Mac OS X -käyttöjärjestelmät ovat tuettuja.


Kannen alla ja saatavuus

Ohjelma on kirjoitettu kokonaan Java-ohjelmointikielellä ja käyttää graafisen käyttöliittymän Java Swing -tekniikkaa. Käytännöllisyydestänne se jaetaan valmiiksi rakennettuun yleiseen binaaripakettiin, joka sisältää JAR-suoritustiedoston sekä 32- ja 64-bittisten laitealustojen asentimet sh-tiedostomuodossa. SoapUI Pro -ohjelman hintatiedot löytyvät projektin verkkosivustolta.

Uutta tässä julkaisussa:

  • Uusi yhdistetty SwaggerHub-laajennus, jonka avulla voit helposti tuoda Swagger API -määritykset SwaggerHubista projektiin ja viedä sovellusliittymät SwaggerHubiin. (SOAPUIOS-152)
  • Tehokkaampi muistin käyttö. (SOAPUIOS-154)
  • Stanislaw Wozniakin (GitHub-käyttäjä, jolla on lempinimi sponte) uusi ominaisuus: Testin juoksijalla on uusi asetus, joka käskee SoapUI: n viemään koekappaleen ominaisuudet JUnit-tyyppisiin raportteihin. Löydät uuden & quot; Vie JUnit tuloksia testin ominaisuuksilla & quot; valintaikkunan valintaikkunan Raportit-välilehdellä, jossa määrität testin juoksijan ominaisuudet ennen suoritusta. Voit ottaa toiminnon käyttöön komentoriviltä käyttämällä uutta -J komentorivin argumenttia. (SOAPUIOS-156)
  • Marc Paquetten vikailmoitus (marcpa00 GitHubissa): Aiemmat versiot SoapUI kaksinkertaistetuista viesteistä, jotka lähetetään konsolin lokiin Groovy-koodista. Marc on vahvistanut tämän. (SOAPUIOS-157)
  • Lisää virheenkorjauksia:
  • UXM AlertSite -liittymä ei lisännyt & quot; Monitor-sovellusliittymiä & quot; tuotteen tuotteen valikosta. (SOAPUIOS-166)
  • Jos tuote asennetaan Linuxiin, saattaa ilmetä virhe ("Wsi-test-tools -komentojen käyttötilaa ei voitu määrittää"). (SOAPUIOS-161)
  • SOAP-palvelun WS-I-vaatimusten noudattaminen voi aiheuttaa poikkeuksen. (SOAPUIOS-158)

Uutta versiona:

  • Uusi yhdistetty SwaggerHub-laajennus, jonka avulla voit helposti tuoda Swagger API -määritykset SwaggerHubista projektiin ja viedä sovellusliittymät SwaggerHubiin. (SOAPUIOS-152)
  • Tehokkaampi muistin käyttö. (SOAPUIOS-154)
  • Stanislaw Wozniakin (GitHub-käyttäjä, jolla on lempinimi sponte) uusi ominaisuus: Testin juoksijalla on uusi asetus, joka käskee SoapUI: n viemään koekappaleen ominaisuudet JUnit-tyyppisiin raportteihin. Löydät uuden & quot; Vie JUnit tuloksia testin ominaisuuksilla & quot; valintaikkunan valintaikkunan Raportit-välilehdellä, jossa määrität testin juoksijan ominaisuudet ennen suoritusta. Voit ottaa toiminnon käyttöön komentoriviltä käyttämällä uutta -J komentorivin argumenttia. (SOAPUIOS-156)
  • Marc Paquetten vikailmoitus (marcpa00 GitHubissa): Aiemmat versiot SoapUI kaksinkertaistetuista viesteistä, jotka lähetetään konsolin lokiin Groovy-koodista. Marc on vahvistanut tämän. (SOAPUIOS-157)
  • Lisää virheenkorjauksia:
  • UXM AlertSite -liittymä ei lisännyt & quot; Monitor-sovellusliittymiä & quot; tuotteen tuotteen valikosta. (SOAPUIOS-166)
  • Jos tuote asennetaan Linuxiin, saattaa ilmetä virhe ("Wsi-test-tools -komentojen käyttötilaa ei voitu määrittää"). (SOAPUIOS-161)
  • SOAP-palvelun WS-I-vaatimusten noudattaminen voi aiheuttaa poikkeuksen. (SOAPUIOS-158)

Uutta versiossa 5.2.0:

  • Merkittävät uudet ominaisuudet:
  • Voit käyttää 4 uutta JSONPath-pohjaista väitettä:
  • JsonPath Count - Laskee elementtimuutosten määrän JSON-vastauksessa.
  • JsonPath Existence Match - Poistaa tiedot JSON-vastauksesta ja vertaa sitä odotettuun arvoon.
  • JsonPath Match - Tarkistaa, onko JSON-vastaus erityinen solmu.
  • JsonPath RegEx Match - Poimii tiedot JSON-vastauksesta ja tarkistaa sen säännöllisellä lausekkeella. Löydät uudet väitteet Assosiointi-valintaikkunasta Sisältö-sisällön määritysryhmässä.
  • Voit luoda uusia tyhjiä projekteja (aiemmissa versioissa, projektit perustuivat WSDL- tai WADL- tai URI-versioihin).
  • parannukset:
  • Valmis Ready! API.
  • Tuki Java 6: lle on pudonnut. Jotta voit käyttää SoapUI: ta, sinun on nyt oltava Java 7 tietokoneellasi. SoapUI-asennuspakettiin sisältyy Java 7 -moduulia, joten jos asennat asennusohjelmaa, sinun ei tarvitse ladata ja asentaa muita tiedostoja.
  • Vanhojen tyylien kuvakkeet on korvattu uusilla kuvakkeilla.
  • Mukana olevat laajennukset:
  • SoapUI-asennuspaketti sisältää seuraavat laajennukset:
  • MQTT-laajennus - mahdollistaa MQTT-palveluiden IOT-testauksen.
  • Swagger plugin - mahdollistaa Swagger-käyttöliittymän kuvausten lataamisen ja tallentamisen.
  • AlertSite UXM -laajennus - mahdollistaa API-sovellusten hajautetun seurannan.
  • Vikojen korjaus:
  • JMS Timeout -lausunto ei toimi.
  • SoapUI ei löytänyt xop: Include href: n määrittämiä liitetiedostoja.
  • SoapUI ei ladannut lisäosia, kun suoritat testit testrunner.bat-testeillä ja nykyinen hakemisto erosi binista.
  • Ohjeet & gt; Tietosuojakäytäntö & quot; valikkokohtaa ei avannut mitään verkkosivua. Nyt se avautuu osoitteessa http://www.soapui.org/Store-Info/privacy-policy.html.
  • Kiinteistösiirtotestiasteikkunassa voit lisätä kahden saman nimisen kohteen Transfers-luetteloon.
  • Kun olet muokannut & quot; Sisällytä & quot; määrityksen muokkausikkunassa, ikkunassa oleva teksti ei muuttunut oikein.
  • REST-rajapinnan editori Yleiskuva-välilehdellä näytetään & quot; WSDL-määritelmä & quot; "WADL-määritelmän" sijasta.
  • SoapUI-asetuksissa & gt; WSDL-asetukset -näyttö.

Uutta versiossa 5.1.3:

  • Merkittäviä uusia ominaisuuksia:
  • REST Mocking - Luo helposti REST MockServices ilman komentosarjoja ja testaa käytettävissä olevia / prototyyppisovellusliittymiä.
  • OAuth 2.0 -tuki - Testisovellusliittymät, jotka käyttävät OAuth 2.0: ta, ryhmittelevät eri OAuth 2.0 -tunnistetietoja profiileihin ja automatisoivat OAuth 2.0 -testit integroitaviksi muihin rakennusvälineisiin.
  • (vain Pro) REST Discovery - Nopea saada testaamattomat sovellusliittymän testaten vuorovaikutuksen tallentaminen sovellusliittymään.
  • (vain Pro) REST Test Suite Builder - Luo testisovellukset automaattisesti tallennetuista vuorovaikutteista sovellusliittymän kanssa varmistaaksesi, että testat oikeita pyyntöjä.
  • (vain Pro) REST Discovery + REST Mocking - Luo REST Mocks -palveluja saumattomasti REST Discovery -äänitteiden vastauksilla.
  • Vikojen korjaus:
  • XSD-kohteet ovat nyt alttiina MockServicesille alihakemistoissa (SOAP-1313)
  • Muistilista-paneeli näyttää nyt oikean kokoisen muistin yli 2 gigatavun (SOAP-1574)
  • koot
  • Nyt on mahdollista allekirjoittaa BinarySecurityToken, kun luot WSS-allekirjoituksen merkinnän (SOAPUI-4586 / SOAP-1097, Willem Salembierin maksu)
  • Resurssinmuokkaus ja pyyntöjen editori -näkymät ovat nyt paremmin synkronoituja (SOAP-830)
  • Parannettiin pyyntönäkymän ponnahdusikkunaparametri taulukon (SOAP-845) käyttäytymistä
  • Lisätty puuttuva vihje teksti & quot; Uusi REST-resurssi & quot; (SOAP-1102)
  • Poistettiin joitain kaksoiskirjastokartoituksia. (SOAP-1195)
  • Basic HTTP -varmennuksella suojatun WSDL: n tuonti on nyt mahdollista uudelleen (SOAP-1331)
  • XML-muuntaminen ei enää onnistu JSON-arvolla, jonka nimi alkaa numerolla (SOAP-1405)
  • Aloitussivu muuttuu oikein myös Mac OS X: ssä (SOAP-1212)
  • Ohjauspyynnöt eivät enää huomioi manuaalisesti määritettyjä välityspalvelimen asetuksia (SOAP-1208)
  • JSON: lla on useita pieniä ongelmia, kun käytät WADL-tiedostoja, joissa on kaava (SOAP-1219)
  • Kiinteä NullPointerException määritettäessä XSD-muotoja (SOAP-1229)
  • Uusia REST-testivaihtoehtoja on jälleen mahdollista, vaikka REST-palveluista on päällekkäisiä nimiä. (SOAP-1239)
  • Kiinteät mukautetut ominaisuudet eivät toimi REST-testivaiheiden kanssa, jotka käyttävät JMS-päätepistettä (SOAP-1251)
  • Kiinteä SecurityTestRunner ei luo raportteja Mac OS X: ssä (SOAP-1278)
  • Parempi yhteensopivuus MTOM: n ja WCF: n kanssa (SOAP-1316)
  • Poistettu tarpeeton & quot; Väliaikaisen projektitiedoston poistaminen epäonnistui & quot; varoitukset. (SOAP-1338)
  • Vie projekti zip-tiedostoon ei enää näytä virhesanomaa (SOAP-1948)
  • SSLContext voidaan nyt konfiguroida järjestelmän ominaisuuden avulla soapui.sslcontext.algorithm (SOAP-2013)
  • Laaja Unicode-merkki ei enää aiheuta CharConversionException-tuontia (SOAP-1752)
  • (vain Pro) Kiinteä maven-plugin kaatuu projektia, joka sisältää sanoman sisältöä koskevan väitteen (SOAP-1348)
  • (vain Pro) Kiinteä 500 ms viivästyminen datapohjaisissa testeissä (SOAP-769)
  • (vain Pro) Kiinteä ongelma, jossa datapohjaiset REST-testit toivat joskus virheellisiä tietoja (SOAP-722)
  • (vain Pro) JSON ei enää muuteta XML-muotoon joissakin tapauksissa (SOAP-1219)
  • parannukset:
  • Otettiin käyttöön Script-luokka vakiojen sisäiselle ryhmittelylle (Marc Paquetten vastaus)
  • Lisätty (ei-GUI) -asetus, jolla ohjataan Cajo-palvelimen käynnistystä käynnistyksen yhteydessä (Contribution by Marc Paquette)
  • Parannettu tiedostojen valitsimen käyttäytyminen tietyissä tilanteissa (Marc Paquetten vastaus)
  • Lisätty puuttuva soapui.logroot-kokoonpano GLOBAL_GROOVY_LOG-log4j-määritelmää varten (Michael Ottati -yhdistelmä)
  • IdleConnectionHandler on nyt pysäytetty (Christoph Thelenin vastaus)
  • Järjestä kuuntelijoiden, tehtaiden ja juuren polku (SOAP-1424, Marc Paquetten vastaus)
  • Päivitetyt kirjastot:
  • välityspalvelimen 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Uutta versiossa 5.0.0:

  • Merkittäviä uusia ominaisuuksia:
  • REST Mocking - Luo helposti REST MockServices ilman komentosarjoja ja testaa käytettävissä olevia / prototyyppisovellusliittymiä.
  • OAuth 2.0 -tuki - Testisovellusliittymät, jotka käyttävät OAuth 2.0: ta, ryhmittelevät eri OAuth 2.0 -tunnistetietoja profiileihin ja automatisoivat OAuth 2.0 -testit integroitaviksi muihin rakennusvälineisiin.
  • (vain Pro) REST Discovery - Nopea saada testaamattomat sovellusliittymän testaten vuorovaikutuksen tallentaminen sovellusliittymään.
  • (vain Pro) REST Test Suite Builder - Luo testisovellukset automaattisesti tallennetuista vuorovaikutteista sovellusliittymän kanssa varmistaaksesi, että testat oikeita pyyntöjä.
  • (vain Pro) REST Discovery + REST Mocking - Luo REST Mocks -palveluja saumattomasti REST Discovery -äänitteiden vastauksilla.
  • Vikojen korjaus:
  • XSD-kohteet ovat nyt alttiina MockServicesille alihakemistoissa (SOAP-1313)
  • Muistilista-paneeli näyttää nyt oikean kokoisen muistin yli 2 gigatavun (SOAP-1574)
  • koot
  • Nyt on mahdollista allekirjoittaa BinarySecurityToken, kun luot WSS-allekirjoituksen merkinnän (SOAPUI-4586 / SOAP-1097, Willem Salembierin maksu)
  • Resurssinmuokkaus ja pyyntöjen editori -näkymät ovat nyt paremmin synkronoituja (SOAP-830)
  • Parannettiin pyyntönäkymän ponnahdusikkunaparametri taulukon (SOAP-845) käyttäytymistä
  • Lisätty puuttuva vihje teksti & quot; Uusi REST-resurssi & quot; (SOAP-1102)
  • Poistettiin joitain kaksoiskirjastokartoituksia. (SOAP-1195)
  • Basic HTTP -varmennuksella suojatun WSDL: n tuonti on nyt mahdollista uudelleen (SOAP-1331)
  • XML-muuntaminen ei enää onnistu JSON-arvolla, jonka nimi alkaa numerolla (SOAP-1405)
  • Aloitussivu muuttuu oikein myös Mac OS X: ssä (SOAP-1212)
  • Ohjauspyynnöt eivät enää huomioi manuaalisesti määritettyjä välityspalvelimen asetuksia (SOAP-1208)
  • JSON: lla on useita pieniä ongelmia, kun käytät WADL-tiedostoja, joissa on kaava (SOAP-1219)
  • Kiinteä NullPointerException määritettäessä XSD-muotoja (SOAP-1229)
  • Uusia REST-testivaihtoehtoja on jälleen mahdollista, vaikka REST-palveluista on päällekkäisiä nimiä. (SOAP-1239)
  • Kiinteät mukautetut ominaisuudet eivät toimi REST-testivaiheiden kanssa, jotka käyttävät JMS-päätepistettä (SOAP-1251)
  • Kiinteä SecurityTestRunner ei luo raportteja Mac OS X: ssä (SOAP-1278)
  • Parempi yhteensopivuus MTOM: n ja WCF: n kanssa (SOAP-1316)
  • Poistettu tarpeeton & quot; Väliaikaisen projektitiedoston poistaminen epäonnistui & quot; varoitukset. (SOAP-1338)
  • Vie projekti zip-tiedostoon ei enää näytä virhesanomaa (SOAP-1948)
  • SSLContext voidaan nyt konfiguroida järjestelmän ominaisuuden avulla soapui.sslcontext.algorithm (SOAP-2013)
  • Laaja Unicode-merkki ei enää aiheuta CharConversionException-tuontia (SOAP-1752)
  • (vain Pro) Kiinteä maven-plugin kaatuu projektia, joka sisältää sanoman sisältöä koskevan väitteen (SOAP-1348)
  • (vain Pro) Kiinteä 500 ms viivästyminen datapohjaisissa testeissä (SOAP-769)
  • (vain Pro) Kiinteä ongelma, jossa datapohjaiset REST-testit toivat joskus virheellisiä tietoja (SOAP-722)
  • (vain Pro) JSON ei enää muuteta XML-muotoon joissakin tapauksissa (SOAP-1219)
  • parannukset:
  • Otettiin käyttöön Script-luokka vakiojen sisäiselle ryhmittelylle (Marc Paquetten vastaus)
  • Lisätty (ei-GUI) -asetus, jolla ohjataan Cajo-palvelimen käynnistystä käynnistyksen yhteydessä (Contribution by Marc Paquette)
  • Parannettu tiedostojen valitsimen käyttäytyminen tietyissä tilanteissa (Marc Paquetten vastaus)
  • Lisätty puuttuva soapui.logroot-kokoonpano GLOBAL_GROOVY_LOG-log4j-määritelmää varten (Michael Ottati -yhdistelmä)
  • IdleConnectionHandler on nyt pysäytetty (Christoph Thelenin vastaus)
  • Järjestä kuuntelijoiden, tehtaiden ja juuren polku (SOAP-1424, Marc Paquetten vastaus)
  • Päivitetyt kirjastot:
  • välityspalvelimen 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

    • Varsinkin bugikorjaukset ja vähäiset parannukset.

    Uutta

Uutta versiossa 2.5.1:

  • soapUI 2.5.1 vapauttaa muutamia pieniä parannuksia.

Uutta versiossa 2.5:

  • Joukko vikakorjauksia ja pieniä parannuksia meidän mahtavia asiakkaitamme ja yhteisöä testaamiseen ja raportointiin ... veloitamme sinulle uuden suuren julkaisun!

Uutta versiossa 2.0.2 / 2.5 Beta 1:

  • Lopuksi uusi versio!
  • REST / HTTP-tuki
  • WADL-tuonti / vienti / sukupolvi
  • JSON / HTML XML-muuntamiseen väitteille, siirroille jne.
  • REST / HTTP-pyyntö TestStep
  • Luo sekä koodia että dokumentaatiota WADL-tiedostoille
  • WS-Osoitustuki
  • Pyydä, MockResponse, Assertion
  • MockService-parannukset
  • onRequest / afterRequest -komentosarjat
  • Parannettu WSDL-altistuminen WSDL-päätepisteen kanssa
  • docroot staattisen sisällön tarjoamiseen
  • HEAD-pyyntöjen tuki
  • salatut projektitiedostot ja piilotetut salasanakentät
  • LoadTest ennen / jälkeenRun-komentosarjoja
  • Tuoda / viedä TestCases / TestSuites jakamiseen
  • Suhteelliset reitit projektiresursseihin
  • Parannettu SOAP-näyttö tukee nyt säilyttämistä ja koodausta
  • Kopioi tiedosto vastaukselle automaattisesti tallentaa vastaukset paikalliseen tiedostoon
  • Ainutlaatuiset avainpitit pyynnöstä
  • Parannettu XPath sisältää väitteen, jolla voidaan jättää nimetilan etuliitteet
  • Parannettu pakkausalgoritmituki
  • Laajennettu HTTP-asetukset
  • .. Varmuuskopioi nykyiset projektit ennen testausta ja älä epäröi ottaa yhteyttä, jos sinulla on ongelmia, ehdotuksia, valituksia jne.
  • Java 2 Standard Edition -käyttöympäristön ympäristö

    Vaatimukset

  • Kommentit SoapUI

    Kommentteja ei löytynyt
    Lisää kommentti
    Ota kuvia!