WebInject on ilmainen työkalu automaattinen testaus web-sovelluksia ja palveluita. Sitä voidaan käyttää testaamaan yksittäisiä komponentteja, jotka ovat HTTP rajapintoja (JSP, ASP, CGI, PHP, Servlets, HTML lomakkeet, jne), ja sitä voidaan käyttää testissä valjaat luoda sarja [HTTP taso] automatisoitu toiminnallinen, hyväksyntä, ja regressio testit. Testipeti, jota kutsutaan myös testi kuljettaja tai testi kehys, jonka avulla voit käyttää monia testitapaukset ja kerätä / raportoimme tuloksista. WebInject tarjoaa reaaliaikaisen tulosten näyttö, ja voidaan käyttää myös seurantaan järjestelmän vasteajat.
WebInject voidaan käyttää koko testin puitteet, jotka ohjataan WebInject User Interface (GUI). Vaihtoehtoisesti sitä voidaan käyttää itsenäisenä testi runner (text / console sovellus), joka voidaan integroida ja kehotti muilta testi tukipuitteiden tai sovelluksia.
WebInject käyttää XML API (rajapinta). Tämä tarkoittaa, että voit käyttää WebInject ilman koskaan näkemään sen sisäinen täytäntöönpano (ei scripting tai ohjelmoinnin tarpeen käyttää sitä).
WebInject on kirjoitettu Perl ja voi ajaa millä tahansa alustalla, joka Perl tulkki voidaan asentaa (MS Windows, GNU / Linux, BSD, Solaris, Mac OS, ja paljon enemmän). Tällä hetkellä, binary ajettavat of WebInject ovat käytettävissä vain MS Windows. Jos haluat ajaa muilla alustoilla, sinulla on oltava Perl tulkin ja suorittaa sen Perl lähdekoodia.
Testitapaukset on kirjoitettu XML-tiedostoja, XML tageja ja attribuutteja, ja johdetaan WebInject moottorin suorituksen vastaan application / palvelu testattavan. Tämä tiivistelmät sisäosat WebInject toteutuksen pois ei-teknisiä testaajana, kun käytät avoimen arkkitehtuurin [kirjoitettu Perl] niille, jotka vaativat enemmän räätälöintiä tai muutokset.
Tulosraportit syntyy HTML (katseluun) ja XML (varten tranformation ulkopuolisten ohjelmat). Nämä yksityiskohtaiset tulokset ovat hyväksytty / hylätty tilan, virheet, vasteajat, jne Tulokset näkyvät myös ikkuna User Interface jos käytät WebInject GUI, ja lähetetään STDOUT kanavan jos käytät WebInject Engine kuin itsenäinen (konsoli) sovellus.
HTTP vasteajat voidaan kerätä ja seurata reaaliajassa testin aikana suorituksen. Ajastin tilastot lasketaan ja näytetään monitorissa ikkunassa ajon aikana. Kun käytetään yhdessä gnuplot (kuvaaja apuohjelma), vasteaika luo käyrän ja päivitetään reaaliaikaisesti testiajoa. Tätä käytetään tarkistaa vastauksia sovelluksen / palvelun testattavan ovat hyväksyttävissä rajoissa (vastaamaan SLA tai palvelun laadun kriteerit). Tämä mahdollistaa myös WebInject voidaan ajaa niin suorituskyvyn anturi sovellusten / palvelujen seurantaan.
Ohjelmiston tiedot:
Versio: 1.35
Lähetyksen päivämäärä: 3 Jun 15
Lupa: Vapaa
Suosio: 182
Kommentteja ei löytynyt