- place SoapUI projects into
main/java/resources/soap
so that they could be ran bySoapTest
class - run
mvn clean test -Dsuite=soapui -Dsoap.project.name=<your_project_name>
command to run soap project - run
mvn allure:serve
to see Allure report
allure/attachment/
- contains class that builds allure attachment and attaches it to reportallure/listeners/
- contains classes that listen for soap-tests and build allure report in each step (before suite, before test, before step, after step, after test, after suite)runner/
- contains class previously processing soap suite and running itutils/
- contains util methods for logging and setting properties of Soap-project objects
./
- containsSoapTest
class that finds SoapProject in main resources and runs it
soap/
- package with SoapUI-xml projectslog4j.properties
- log4j propertiessoap-log4j.xml
- log4j properties for soap (log4j won't log without it)
soapui.xml
- TestNG suite that contains onlySoapTest
class