Wiki
Clone wikiservicedomain-test-framework / Utveckling av soapui-support
Stödbiblioteket soapui-support används för att underlätta utveckling av testsviter i SoapUI. Följande beskriver kortfattat vad som behövs för att utveckla själva stödbiblioteket.
Utveckling i Eclipse
- Klona ned detta repository (servicedomain-test-framework) till din arbetsdator.
- Installera Eclipse.
- Installera Groovy plugin.
- I Eclipse, skapa ett nytt Groovy-projekt (File/New/Other...).
- Ge projektet ett lämpligt namn, klicka ur rutan för "Use default location" och peka istället ut mappen "soapui-support" under din lokala klon av detta repo.
- Välj "Next", under fliken "Source" så är projektets root vald att ligga i "Build path", detta tar vi bort. Istället skall nedanstående läggas till i build path.
src/main/groovy
src/main/resources
src/test/resources
src/test/groovy - Under fliken "Libraries" lägg till följande jar-filer som external source (version av SoapUI eller var det är installerat kan variera):
soapui-5.2.1.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\bin)
log4j-1.2.14.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
xbean_xpath-2.4.0.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
xbean_fixed-2.4.0.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
hamcrest-core-1.3.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
junit-4.11.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
saxon-9.1.0.8j.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
saxon-dom-9.1.0.8j.jar (c:\Program Files\SmartBear\SoapUI-5.2.1\lib)
Bygga med Gradle
Ett automatiserat bygge finns uppsatt på NMT som körs vid push till bitbucket. Under utveckling kan det dock vara bra att kunna bygga lokalt.
- Installera Gradle
- Öpnna Git Bash eller annat kommandoradsverktyg.
- Gå till servicedomin-test-framework/soapui-support i ditt git-repository
- Bygg med kommandot
gradle fetchJars build
(fetchJars behövs bara första gången för att hämta filer från maven). För att få mer info om fel etc kan man användagradle build --info
.
Updated