随笔分类 -  SoapUI

上一页 1 2 3 4 5 下一页

[SoapUI] 在某个测试步骤下面增加Script Assertion,运用 messageExchange 获取response content
摘要:import com.eviware.soapui.support.GroovyUtilsimport com.eviware.soapui.support.XmlHolderimport org.w3c.dom.Nodeimport org.apache.commons.lang.StringUt... 阅读全文

posted @ 2015-07-14 11:18 张缤分 阅读(389) 评论(0) 推荐(0) 编辑

[SoapUI] 设置Excel的第一行为自动过滤
摘要:import org.apache.poi.ss.util.*XSSFWorkbook workbook = new XSSFWorkbook()XSSFSheet sheet = workbook.createSheet(sheetName)sheet.setAutoFilter(CellRang... 阅读全文

posted @ 2015-07-14 09:38 张缤分 阅读(438) 评论(0) 推荐(0) 编辑

[SoapUI] 比较两个不同环境下的XML Response, 从外部文件读取允许的偏差值,输出结果到Excel
摘要:import static java.lang.Math.* import java.text.NumberFormatimport java.awt.Colorimport com.eviware.soapui.support.GroovyUtilsimport com.eviware.soap... 阅读全文

posted @ 2015-07-10 18:10 张缤分 阅读(427) 评论(0) 推荐(0) 编辑

[SoapUI] 比较两个不同环境下的XML Response, 从外部文件读取允许的偏差值,输出结果到文本文件
摘要:1. 获取TP和Live的xml response2. 以其中一个数据点 ticker 为基准进行比较,ticker相同才进行比对3. 从外部文件读取各个数据点允许的偏差值,偏差范围以内的不同认为是正常4. API中的数据点提供的是Data ID, 而用户希望错误日志以UI上的Data Name进行... 阅读全文

posted @ 2015-07-10 14:48 张缤分 阅读(301) 评论(0) 推荐(0) 编辑

[SoapUI] SoapUI+Groovy中"org.apache.xmlbeans.XmlException: error:
摘要:把 def holder = groovyUtils.getXmlHolder("Get Token#Response") 改为def holder = groovyUtils.getXmlHolder( "Get Token#ResponseAsXml" ),即加了AsXml就可以了 阅读全文

posted @ 2015-07-07 18:13 张缤分 阅读(603) 评论(0) 推荐(0) 编辑

[SoapUI] 通过Groovy写文本文件
摘要:如果文件已经存在,先删除,然后向文件中追加失败信息if(maxRecordFail>0){ def testResultFile = new File(projectDir+"\\TestResult\\PA_Integration Testing\\"+ currentStepName+".... 阅读全文

posted @ 2015-07-07 10:41 张缤分 阅读(902) 评论(0) 推荐(0) 编辑

[SoapUI] context.expand 和 groovyUtils.getXmlHolder 有什么不一样
摘要:context.expand 和 groovyUtils.getXmlHolder 有什么不一样?互相之间怎么转换import com.eviware.soapui.support.GroovyUtilsdef groovyUtils = new GroovyUtils( context )def ... 阅读全文

posted @ 2015-07-07 10:22 张缤分 阅读(1090) 评论(0) 推荐(0) 编辑

[SoapUI] 通过Groovy获取SoapUI当前Project所在的目录
摘要:import com.eviware.soapui.support.GroovyUtilsdef groovyUtils = new GroovyUtils( context )def projectDir = groovyUtils.projectPathString xmlMapping = p... 阅读全文

posted @ 2015-07-07 09:34 张缤分 阅读(405) 评论(0) 推荐(0) 编辑

[SoapUI] 获取Cookie,并循环遍历当前Project下所有的Test Suite,Test Case,Test Step,将Cookie传递给这些Test Step
摘要:import com.eviware.soapui.support.types.StringToStringMap //Get all th cookies in the response , here the test step name is provideddef cookiesList = ... 阅读全文

posted @ 2015-07-06 09:48 张缤分 阅读(922) 评论(0) 推荐(0) 编辑

[SoapUI] 比较两个不同环境下XML格式的Response, 结果不同时设置Test Step的执行状态为失败
摘要:import org.custommonkey.xmlunit.*def responseTP=context.expand( '${Intraday Table_TP#Response}' )def responseLive=context.expand( '${Intraday Table_Li... 阅读全文

posted @ 2015-07-01 15:23 张缤分 阅读(282) 评论(0) 推荐(0) 编辑

[SoapUI] 通过编程的方式设置当前的Environment
摘要:testRunner.testCase.testSuite.project.setActiveEnvironment("Live") 阅读全文

posted @ 2015-07-01 11:38 张缤分 阅读(288) 评论(0) 推荐(0) 编辑

[SoapUI] 怎样确定一个应答报文的格式是不是标准的JSON
摘要:有一个网站 :http://jsonviewer.stack.hu/将Response的文本贴进去,如果是标准的JSON格式,就可以以JSON的view显示出来 阅读全文

posted @ 2015-06-26 17:28 张缤分 阅读(375) 评论(0) 推荐(0) 编辑

[SoapUI] 通过SoapUI发送POST请求,请求的body是JSON格式的数据
摘要:通过SoapUI发送POST请求,请求的body是JSON格式的数据:data={"currentDate":"2015-06-19","reset":true}而且通过Fiddler抓取页面报文Content-Type是application/x-www-form-urlencoded一开始我将C... 阅读全文

posted @ 2015-06-26 16:17 张缤分 阅读(15319) 评论(0) 推荐(0) 编辑

[SoapUI] 循环遍历某个Test Case下的所有Test Step,将Cookie传递给这些Test Step
摘要:import com.eviware.soapui.support.types.StringToStringMap //Get cookie's value from the project level propertiesString cookie = context.expand( '${#Pr... 阅读全文

posted @ 2015-06-26 12:31 张缤分 阅读(1064) 评论(0) 推荐(0) 编辑

[SoapUI] 按照 Test Step Type 获取所有满足条件的 Test Step
摘要:获取当前测试用例下所有Groovy Script类型的测试步骤def testStepList = testRunner.testCase.getTestStepsOfType(com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestSt... 阅读全文

posted @ 2015-06-26 12:19 张缤分 阅读(442) 评论(0) 推荐(0) 编辑

[SoapUI] 如何让某个步骤的Assertion失败之后继续执行后面的步骤
摘要:To continue tests executing after failed test step you need disable "Abort on error" option in TestCase options.To control test execution flow you can... 阅读全文

posted @ 2015-06-24 17:45 张缤分 阅读(344) 评论(0) 推荐(0) 编辑

[SoapUI] UrlEncode编码/UrlDecode解码网站
摘要:http://tool.chinaz.com/Tools/URLEncode.aspx解码:编码: 阅读全文

posted @ 2015-06-24 14:58 张缤分 阅读(603) 评论(0) 推荐(0) 编辑

[Token] 从index.jsp中获取Token
摘要:import com.eviware.soapui.support.GroovyUtils def groovyUtils = new GroovyUtils( context )def holder = groovyUtils.getXmlHolder( "Get Token#Response" ... 阅读全文

posted @ 2015-06-24 10:53 张缤分 阅读(1832) 评论(0) 推荐(0) 编辑

[Groovy]获取当前活动的Environment,获取response中节点的name和节点的value
摘要:import com.eviware.soapui.support.GroovyUtilsimport com.eviware.soapui.support.XmlHolderimport org.w3c.dom.Nodeimport org.apache.commons.lang.StringUt... 阅读全文

posted @ 2015-06-24 10:01 张缤分 阅读(516) 评论(0) 推荐(0) 编辑

[Cookie] Clear Cookie
摘要:import com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport def myCookies = testRunner.testCase.testSuite.project.testSuites['Login'].getTestCa... 阅读全文

posted @ 2015-06-23 17:57 张缤分 阅读(491) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示