soapui-gradle-plugin 5.1.2.PRO-RELEASE
see soapui-gradle-plugin 5.1.2.PRO-SNAPSHOT release notes
usage
buildscript {
repositories {
jcenter()
maven { url 'https://plugins.gradle.org/m2/' }
maven { url 'http://smartbearsoftware.com/repository/maven2/' }
maven { url 'http://java.net/projects/maven-repository/' }
}
dependencies {
classpath('gradle.plugin.io.byteshifter:soapui-gradle-plugin:5.1.2.PRO-RELEASE')
}
}
apply plugin: io.byteshifter.plugins.soapui.SoapUIPlugin
soapui {
test {
projectFile = 'sample-soapui-project.xml'
environment = 'test'
reportName = 'test-report'
reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
openReport = false
}
load {
projectFile = 'sample-soapui-load-project.xml'
environment = 'test'
reportName = 'test-report'
reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
openReport = false
}
tool {
projectFile = 'sample-soapui-tool-project.xml'
iface = 'IOrderService'
tool = 'wsi,axis1,axis2'
}
mock {
projectFile = 'sample-soapui-mock-project.xml'
outputFolder = '/tmp'
openReport = false
}
security {
projectFile = 'sample-soapui-security-project.xml'
environment = 'test'
reportName = 'test-report'
reportFormats = ['PDF', 'XLS', 'HTML', 'RTF', 'CSV', 'TXT', 'XML']
openReport = false
}
}
available tasks
gradle soaptest
gradle soapload
gradle soaptool
gradle soapmock
gradle securityTest