Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SOAPUI项目中的XQuery和XPath断言不是从JUnit运行的_Java_Soap_Junit_Xquery_Soapui - Fatal编程技术网

Java SOAPUI项目中的XQuery和XPath断言不是从JUnit运行的

Java SOAPUI项目中的XQuery和XPath断言不是从JUnit运行的,java,soap,junit,xquery,soapui,Java,Soap,Junit,Xquery,Soapui,测试用例在soapui本身中运行良好。其他包含的断言也可以正常运行。但是,XPath和XQuery断言会因此异常而失败 “运行时异常:未找到查询引擎” 我想我需要添加一个依赖项,但我不知道是哪一个 SoapUITestCaseRunner runner = new SoapUITestCaseRunner(); runner.setProjectFile( "src/test/java/soapui.xml" ); runner.run(); 我指的是这个链接 soapui的依

测试用例在soapui本身中运行良好。其他
包含的
断言也可以正常运行。但是,XPath和XQuery断言会因此异常而失败

“运行时异常:未找到查询引擎”

我想我需要添加一个依赖项,但我不知道是哪一个

  SoapUITestCaseRunner runner = new SoapUITestCaseRunner(); 
  runner.setProjectFile( "src/test/java/soapui.xml" );
  runner.run(); 
我指的是这个链接

soapui的依赖项:

<groupId>eviware</groupId>
  <artifactId>soapui-xmlbeans</artifactId>
  <version>4.0.1</version>
</dependency>
<dependency>
  <groupId>com.github.redfish4ktc.soapui</groupId>
  <artifactId>soapui</artifactId>
  <version>4.0.1.0</version>
</dependency>
eviware
soapuixmlbeans
4.0.1
com.github.redfish4ktc.soapui
索皮
4.0.1.0

请说明您是如何运行测试的?添加了示例代码,它来自此链接。当从soapui工具运行断言时,断言是否工作?是的,只有Xquery/Xpath断言在java中不工作,包含断言工作。您可以显示java项目中使用的类路径吗?从eclipse运行?请说明您是如何运行测试的?添加了示例代码,它来自此链接。当从soapui工具运行断言时,断言是否工作?是的,只有Xquery/Xpath断言在java中不工作,包含断言工作。您可以显示java项目中使用的类路径吗?从eclipse运行?