Tag: soapui

与Apache Cassandra的SoapUI JDBC连接

有没有人知道如何使用SoapUI中的JDBC连接字符串连接到cassandra。 我试过了,但无法连接。 根据研究我才知道org.apache.cassandra.cql.jdbc.CassandraDriver不支持。 我正在使用以下信息。 驱动程序: org.apache.cassandra.cql.jdbc.CassandraDriver 连接字符串: jdbc:cassandra://localhost:8080/test3

Groovy脚本获取请求xml

我可以使用Groovy脚本获取响应xml。 我需要获取请求XML,因为我需要在我的soap ui测试中添加’断言脚本’。 我使用以下代码来获取响应xml def response = new XmlHolder(messageExchange.responseContentAsXml) 但我不知道如何获取SOAPUI的请求xml。 谁能帮助我获取SOPAUI的xml请求?

SoapUI无法连接HTTPS(SSLPeerUnverifiedException)

我需要测试部署到HTTPS端点上部署的预发布环境的Web服务。 不幸的是,SoapUI因SSLPeerUnverifiedException: peer not authenticated失败SSLPeerUnverifiedException: peer not authenticatedexception。 我使用了4.6.4和非常新的5.0版本。 ENV: 端点是https,startcom证书,网络使用代理(但相同的问题,没有代理与不同的网络) 我花了很多时间,也许每天都在谷歌上搜索解决方案。 特别是这个链接看起来很有希望: https : //forum.soapui.org/viewtopic.php?f = 13&t = 20866 我通过firefox提取了端点证书并让它信任。 所以我修改了soapui JVM安装中的cacerts : ..\SoapUI-4.6.4\jre\lib\security>keytool -import -alias HOSTNAME -file endpoint.crt -keystore cacerts -storepass changeit 重新启动然后重新测试 – 失败。 然后我采取了不同的方法,让SoapUI JVM信任所有StartCom证书。 keytool -import -trustcacerts -alias startcom.ca -file ca.crt -keystore cacerts keytool -import -alias startcom.ca.sub -file sub.class1.server.ca.crt -keystore […]

带有javax.xml.soap的SOAP消息 – 名称空间错误?

以下是我应该从我的java Web应用程序调用的.NET Web服务的通用示例SOAP请求: int 我可以使用以下代码段从java控制台应用程序生成类似的东西: import javax.xml.XMLConstants; import javax.xml.namespace.QName; import javax.xml.soap.MessageFactory; import javax.xml.soap.SOAPBody; import javax.xml.soap.SOAPBodyElement; import javax.xml.soap.SOAPConnection; import javax.xml.soap.SOAPConnectionFactory; import javax.xml.soap.SOAPElement; import javax.xml.soap.SOAPHeader; import javax.xml.soap.SOAPMessage; … SOAPConnectionFactory sfc = SOAPConnectionFactory.newInstance(); SOAPConnection connection = sfc.createConnection(); MessageFactory mf = MessageFactory.newInstance(); SOAPMessage sm = mf.createMessage(); SOAPHeader sh = sm.getSOAPHeader(); SOAPBody sb = sm.getSOAPBody(); sh.detachNode(); QName bodyName = new […]

如何从Java运行soapUI测试

我需要通过Java运行SoapUI测试。 你能告诉我有用的链接吗? 如果你能告诉我如何加载/运行测试(代码示例),我会很高兴。 我还发现只有一个链接适用于我的项目 – http://pritikaur23.wordpress.com/2013/06/16/saving-a-soapui-project-and-sending-requests-using-soapui-api/ 。 但是,当我尝试做同样的事情时,我遇到了以下错误 – Exception in thread “main” java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Ljava/lang/ClassLoader;Ljava/lang/String;)Lorg/apache/xmlbeans/SchemaTypeSystem; 这很奇怪,因为我添加了所有需要的jar文件。 我甚至尝试过不同版本的xmlbeans。 预先感谢。

如何创建SOAP UI项目并在Java中运行请求

我想创建一个将执行以下操作的Java类 1.使用wsdl加载/创建SOAPUI项目。 2.对该wsdl中的操作运行请求。 这是我的SoapJavaTest.java文件(尽管这不完整,它只是在SOAP UI中注册一个项目并打印其中包含的操作) public class SoapJavaTest{ public static void main(String args[]) throws Exception{ String projectFile =”SoapUIJavaTest\\SoapUIProjects\\soapui-project1.xml”; WsdlProject project = new WsdlProject (projectFile); //WsdlProject project = new WsdlProject(); WsdlInterface[] wsdls = WsdlImporter.importWsdl(project, “http://metalmaker.net/metalmaker.asmx?WSDL”); WsdlInterface wsdl = wsdls[0]; for (Operation operation : wsdl.getOperationList()){ WsdlOperation op = (WsdlOperation) operation; System.out.println(“OP:”+op.getName());System.out.println(op.createRequest(true)); System.out.println(“Response:”);System.out.println(op.createResponse(true)); } } } 我收到以下错误 – […]

Selenium UnreachableBrowserException – SoapUI中的“无法启动新会话”Groovy TestStep

我在Win7 x32上使用SoapUI Pro 5.1.2,并尝试在Groovy TestStep中连接到Selenium Webdriver。 为此,我在$SOAP_HOME$\bin\ext文件夹中添加了selenium-standalone-server.jar v2.45.0。 我的Groovy TestStep代码: import org.openqa.selenium.WebDriver import org.openqa.selenium.chrome.ChromeDriver System.setProperty(‘webdriver.chrome.driver’, ‘C:\\\\Windows\\system32\\chromedriver.exe’) log.info(System.getProperty(‘webdriver.chrome.driver’)) //got ‘C:\\Windows\system32\chromedriver.exe’ WebDriver driver = new ChromeDriver() // this line causes error driver.get(‘http://google.com’) driver.quit() 当我尝试运行此步骤时,SoapUI返回消息: org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. Build info: version: […]

WADL生成工具

是否有一个工具将Java文件描述为REST服务作为参数并从中生成一个wadl文件。