Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gustavomcarmo/apitest
API Test using SoapUI + Maven + JUnit
https://github.com/gustavomcarmo/apitest
api-test junit maven soapui
Last synced: about 2 months ago
JSON representation
API Test using SoapUI + Maven + JUnit
- Host: GitHub
- URL: https://github.com/gustavomcarmo/apitest
- Owner: gustavomcarmo
- Created: 2015-03-18T18:49:36.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-04-18T17:59:26.000Z (over 2 years ago)
- Last Synced: 2023-02-28T20:41:01.493Z (almost 2 years ago)
- Topics: api-test, junit, maven, soapui
- Language: Java
- Size: 46.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# apitest
API Test using SoapUI 4.5 + Maven 3 + JUnit 4The apitest project aims to automate the test of APIs. Several SoapUI projects, each one
containing at least one TestCase, can take part on a single JUnit test execution. Just
put the SoapUI project files, ending with soapui-project.xml, in the test/resources
folder of the Eclipse Maven project, which can runs either as "Maven test" or as "JUnit
Test".Be sure your Eclipse IDE has installed a Maven plugin, such as m2e, and a Git plugin,
such as EGit, before cloning the apitest GitHub repository. Pay also attention if you
need to configure a proxy in the Maven settings.xml file. Once created the Maven project,
the Eclipse IDE will download all the dependencies defined in the Maven project pom.xml
file.The test execution output is shown in the Eclipse Console View, as well as generated
in the log files soapui.log and soapui-errors.log, placed in the target folder. More
control over logging can be gotten either programmatically or changing the SoapUI Log4J
configuration file soapui-4.5.1.jar\com\eviware\soapui\resources\conf\soapui-log4j.xml.SoapUI 5 projects can also be used in the test, but their XML files must be modified.
Replace all the occurrences of the tag value by "Global HTTP Settings".