
SoapUI
文章平均质量分 74
azhang190426
这个作者很懒,什么都没留下…
展开
-
ReadyAPI VS RestAssured
ReadyAPI 上手比较快,因为很多功能都是现成的,直接点点就可以了:1. 右键就可以直接获取了。比如可以直接在response->outline 里面选择要assert 的值,右键 插入不同类型的assert也可以在script 或者request输出入框右键getdata 选择你想要获取的值2. 可以利用custom properties 进行值的传递de...原创 2020-01-16 15:40:18 · 172 阅读 · 0 评论 -
soapui 常用包和函数
http://grepcode.com/project/repo1.maven.org/maven2/com.github.redfish4ktc.soapui/soapui/1. import com.eviware.soapui.support.*;a). def groovyUtils = new com.eviware.soapui.support.GroovyUtil转载 2016-07-14 15:57:44 · 1609 阅读 · 0 评论 -
readyAPI脚本问题解决积累
http://readyapi.smartbear.com/features/scripts/start 查找API今天跑 ready!API 的时候 , 遇到下面这个问题1. org.apache.xmlbeans.XmlException: error: Unexpected character encountered (lex state 3):' ' error at li...原创 2016-07-11 10:48:18 · 2705 阅读 · 0 评论 -
compare with two XML
def responseDB =groovyUtils.getXmlHolder("WeightingCheck#ResponseAsXml")def xmlUtil = new com.eviware.soapui.support.xml.XmlUtils();def DBnodes = responseDB.getDomNodes( "//*" );for( node in DBnode...原创 2016-07-11 16:32:48 · 319 阅读 · 0 评论 -
dataSource with Groovy
1. New Datasource -> choose Groovy :原创 2016-07-11 16:23:17 · 367 阅读 · 0 评论 -
SoapUI 收邮件代码 (修改版)
加了判断邮件是否收到的逻辑。 因为邮件发和收直接会有个时间差//package com.morningstar.Feedback.tests;import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Properties; import java.io.InputS原创 2016-01-13 15:48:42 · 640 阅读 · 0 评论 -
soapUI 环境管理
双击project 〉 Environments :1: 点+号可以加环境 ,比如QA2 : 然后在 REST Services 加 Endpoint , 也可以写成${#Project#TestServer} ,在Custom Projerties 写成参数 TestServer ,不同的环境有不同的Endpoint3:在Custom Projerties 写公用参数加其他环原创 2015-11-27 14:22:07 · 690 阅读 · 0 评论 -
soapUI 读取邮件内容
tip: 不会用groovy, 所以先用java写好,spring 下载个groovy插件,可以直接convert to groovy import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Properties; import java.io.InputStream原创 2015-11-27 14:08:58 · 718 阅读 · 0 评论 -
soapui 不同版本之间切换excel
需要用到外部excel来管理数据,但是不同版本之间的数据不一样。 处理方法是判断环境,然后将该环境的excel复制到一个空白的excel,而这个excel就是运行的时候调用的excel。 代码如下 :import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io原创 2015-07-23 10:13:54 · 603 阅读 · 0 评论 -
soapui 免费版 实现 datasource+ dataLoop
soapui 的免费版没有data source 和dataLoop 来控制外部的数据输入和循环, 比如需要把request的一个参数循环输入多个数字。soapui 可以通过groovy写脚本实现, groovy可以使用java的JIR包。原创 2015-07-02 11:09:45 · 4029 阅读 · 0 评论 -
Soapui Pro 使用
soapui 可以进行接口测试,压力测试, 安全测试。现在主要记录一下soapui的接口测试。对于web server 主要有两种表现形式 : SOAP 和 REST 对于 SOAP Project, 需要提供的接口形态 wsdl ,例如 : http://www.webxml.com.cn/webservices/ChinaTVprogramWebService.asmx?wsdl原创 2015-06-16 19:26:49 · 734 阅读 · 0 评论 -
Web Service 接口测试知识(整理)
WebService 客户端访问服务器端 常用的方式。WebService 有两种风格的协议, SOAP 和REST。 SOAP在安全方面是通过使用XML-Security和XML-Signature两个规范组成了WS-Security来实现安全控制的,当前已经得到了各个厂商的支持,.net ,php ,java 都已经对其有了很好的支持。REST没有任何规范对于安全方面作说明。因转载 2015-06-17 17:52:50 · 936 阅读 · 0 评论