soapui
IT菜鸟之路
这个作者很懒,什么都没留下…
展开
-
soapUI发送post请求json格式,返回请求数据为空
使用soupUI发送post请求,活的结果告诉请求参数为空,意思就是没有请求到body的内容,但是用postman等工具都是正常的。于是,查看系统接口日志。提示获取http请求的body失败。网上查询第二句话,”java.nio.charset.MalformedInputException: Input length = 1“,意思就是“会出现java.nio.charset.Malformed...原创 2018-03-13 21:18:20 · 19329 阅读 · 0 评论 -
SOAPUI TestStep---DataSource
转载:http://www.cnblogs.com/zerotest/p/4678139.htmlDataSource teststeps 一个 DataSource teststeps测试数据读SoapUI的外部资源(Excel文件,XML属性,JDBC资源,文件/目录,等等),这些可以用于以下TestSteps(请求、断言、xpath查询、脚本等)可以通过Property-Transfers ...转载 2018-04-28 09:21:45 · 434 阅读 · 0 评论 -
SOAPUI TestStep---DataSink
转载地址:http://www.cnblogs.com/zerotest/p/4678218.htmlDataGen TestStep DataGen TestStep可以用来生成数据输入在你 TestCases ,例如数字或日期序列、随机选择等生成的数据作为属性,因此可以转移 和扩张就像任何其他属性。首先创建一个空的 TestCase 和添加一个 DataGen一步 ,您将看到以下编辑器:顶部的...转载 2018-04-28 09:20:14 · 277 阅读 · 0 评论 -
【SoapUI】在soapui中使用Groovy脚本常用方法
1. setPropertyValue a. 设置 project level property //set to project level property testRunner.testCase.testSuite.project.setPropertyValue("Name", "propValue"); b. 设置 testSuite le...转载 2018-04-27 17:28:12 · 1666 阅读 · 0 评论 -
SoapUI自动化--Groovy脚本常用操作
soapUI-Groovy脚本常见操作:(呕心一个星期整理和test,经确认完全可以使用)1.连接数据库//SQLServerdef sql=Sql.newInstance(url:"jdbc:sqlserver://192.168.1.2:1433;databaseName=databaseName",user:"sa",password:"password",driverClassName:"...转载 2018-04-27 17:24:27 · 976 阅读 · 0 评论 -
soapUI(六)DataSource Loop
这里的 DataSource Loop 是为了让DataSource能循环起来,相当程序里面的for循环,,今天学习了一下使用方法1、新建一个【DataSource Loop】2、 在DataSourceLoop配置对话框中选择datasource step,选择target step3、设置好后就可以运行了,运行后在TestCase Log中可以可以看到DataSource Loop的运行情况...转载 2018-04-26 11:58:53 · 840 阅读 · 0 评论 -
soupUI(五)JDBC数据库使用方法(Oracle/Mysql)
1、现在以Oracle为例,要使用JDBC数据库就要先下一个 oracle JDBC的驱动,我下的是( ojdbc14-10.2.0.3.0.jar),下载成功后把它放到soapUI安装目录下的 bin/ext文件夹下。具体操作可以参见我的另一篇原创文章。https://blog.csdn.net/qq_27275447/article/details/800915042、新建一个DataSou...转载 2018-04-26 11:57:54 · 844 阅读 · 0 评论 -
soapUI(四)使用EXCEL参数化测试用例
建议不使用property测试步骤,而换用EXCEL1、先添加一个DataSource,添加方法:选中用例右击,选择Add Step-->DataSource,然后单击弹出框的确定按钮就可以了2、新建一个Excel,内容如下保存类型以:Excel 97-2003 工作薄(.xls) 的格式保存,保存路径最好放在当前项目路径下面,如果要迁移会比较方便,PS:保存成功后要记得关闭Excel3、选...转载 2018-04-26 11:54:31 · 475 阅读 · 0 评论 -
soapUI(三)断言
在执行用例的过程中,最终用例是否执行通过,是通过判断测试得到的实际结果和预期结果是否相等决定的。SoapUI提供了用于对测试结果的判断的方法。1、添加断言现在给用例1添加一个断言对内容进行断言,此处是你预期的结果,运行用例时会拿请求到的实际结果和预期做对比然后运行测试用例,如果预期和实际结果一致用例就可以通过了,绿色代表通过,红色代表失败2、修改断言单击底部的Assertions选项修改后保存即可...转载 2018-04-26 11:53:13 · 969 阅读 · 0 评论 -
soapUI(二)创建测试用例
1、创建一个测试用例Create TestSuite:是创建一个测试集,填好测试集名称后单击【确定】按钮即可。PS:测试集名称建议与与方法名称一致好管理,劲量命名规范Creat TestCase:创建一个测试用例,填好用例名称,单击【确定】按钮Add Request to TestCase:填加一个测试请求,填好名称,其他选项不用管默认就行了,单击【OK】按钮,一个测试用例就填加完成了2、运行单个...转载 2018-04-26 11:52:13 · 887 阅读 · 0 评论 -
soapUI(一)创建项目
测试地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl1、点击File-->New soapUI Project2、填写项目名称,接口服务地址后单击【OK】按钮后就成功创建了一个项目3、请求方法创建一个新的请求或者直接Copy一个请求4、保存项目5、项目是以xml的格式保存的,下次用的时候可以直接导入,点击F...转载 2018-04-26 11:50:53 · 655 阅读 · 0 评论 -
soapui连接数据库失败,需要先下载驱动
使用soapUI的估计很少接触连接数据库,但是连接上数据库方便了我们设计的测试用例,进行并发测试压力测试等等初次使用者可能不清楚为什么列出了很多的驱动,但是不能使用呢,其实我们还是需要先下载驱动,然后放到soapUI的安装目录的bin>ext目录下。打开这个目录我们会 看到一个README文件:SoapUI ext folder; place external jars that shoul...原创 2018-04-26 11:47:01 · 1554 阅读 · 0 评论 -
SOAPUI TestStep---DataSink
转载地址:http://www.cnblogs.com/zerotest/p/4677879.html经常您可能想要存放收集的数据保存在外部存储,可能为自定义报告或重用数据在进一步的测试时执行。 TestStepDataSink可以将任意数量的属性值保存到一个支持的格式,包括Excel、JDBC和纯文本文件。 本文将概述如何使用DataSink的测试也显示一些示例。1。 DataSink Test...转载 2018-04-28 09:23:18 · 261 阅读 · 0 评论