无法从java中读取复合项目文件时收到错误"意外元素:CDATA"。
WsdlTestCase testCase = new WsdlProject("src/test/resources/xml/SoapUI")
.getTestSuiteByName("TestSuite 1")
.getTestCaseByName("TestCase 1");
我也尝试使用WsdlProjectPro,但收到错误
" java.lang.NoClassDefFoundError: COM / Eviware那样/的soapUI / IMPL / WSDL / WsdlProjectPro"
请注意:我已将ReadyAPI_HOME / bin /和READYAPI_HOME / lib中的所有Jar添加到类路径中,但仍然出现此错误。有人可以帮忙。
使用此代码在pom.xml中添加ReadyAPI_HOME jar
<plugin>
<groupId>com.googlecode.addjars-maven-plugin</groupId>
<artifactId>addjars-maven-plugin</artifactId>
<version>1.0.5</version>
<executions>
<execution>
<goals>
<goal>add-jars</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>${basedir}/src/lib</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
答案 0 :(得分:-1)
您应该尝试添加以下依赖项。
<dependency>
<groupId>org.unitils.soapui</groupId>
<artifactId>unitils-soapui</artifactId>
<version>1.0.3</version>
</dependency>
您需要在pom中添加以下存储库
<repository>
<id>smartbear</id>
<url>http://smartbearsoftware.com/repository/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
如果您想使用BDD进行网络服务测试,您还可以查看qaf-ws-support