从Java调用SOAP UI测试用例

从Java调用SOAP UI测试用例,java,soapui,Java,Soapui,我有一个REST web服务的测试套件,它由两个测试用例创建。 作为测试的一部分,我想创建一个Java代码来调用这个测试套件中的测试用例。可以从java调用SOAP UI中的特定测试用例吗。 任何人都可以提供一些关于代码的提示或任何有用的链接,我可以在那里找到这些 提前感谢。使用以下代码从Java运行SoapUI测试用例 WsdlProject project = new WsdlProject( "path of soapui-project.xml" ); TestSuite testSu

我有一个REST web服务的测试套件,它由两个测试用例创建。
作为测试的一部分,我想创建一个Java代码来调用这个测试套件中的测试用例。可以从java调用SOAP UI中的特定测试用例吗。 任何人都可以提供一些关于代码的提示或任何有用的链接,我可以在那里找到这些


提前感谢。

使用以下代码从Java运行SoapUI测试用例

WsdlProject project = new WsdlProject( "path of soapui-project.xml" ); 
TestSuite testSuite = project.getTestSuiteByName( "TestSuite Name" ); 
TestCase testCase = testSuite.getTestCaseByName( "TestCase Name" );
TestRunner runner = testCase.run( new PropertiesMap(), false ); 

但是,请确保您正在路径中添加SoapUI库

JUnit测试套件?@pringi:这是一个简单的SoapUI测试套件,包含两个测试用例。我只是打开测试套件并点击run按钮来运行测试用例。您有测试用例的RESTWeb服务在哪里?Java web服务?@mechkov是的。它是一个JavaWeb服务。我从soapui调用它。我从soapui调用它,在这个测试用例中有不同的测试步骤来验证restweb服务返回的数据。我想从Java代码调用这个测试用例(由8个测试步骤组成)。如果有soapui项目可用,您可以使用soapui工具或其命令行实用程序
testrunner
。为什么你想在没有任何想法的情况下用java运行?