SoapUI+WSDL性能测试
2015-04-27 16:26
211 查看
1.soap ui下载
2.安装
3.使用--新建项目
打开soapui 新建项目 project--new soapui project(快捷键:ctrl+N)--project Name(例如:test)--initial wsdl/wadl(wsdl的地址,或者导入wsdl文件)--ok
4.导入成功后,会生成接口文件
5.根据文档,把Request1中带“?”的替换成值。
6.可点击左上角,进行运行测试,看是否正确
7.点击Request 1 --右击鼠标 选择add to testCase完成后
找到Load Tests ,然后new LoadTest(性能测试)
8.打开LoadTest1 页面,开始设置参数。
Limit :表示要持续执行时间,秒为单位,默认是60.
Threads:负载测试所用的线程数,性能测试中所说的并发数。默认是:5.
TestDelay:设置测试时线程的休眠时间,即在完成一次完整的测试用例后,开始下一次执行时,线程的休眠时间,以毫秒为单位,(1000毫秒等于1秒),默认是1000毫秒
Random:该值得设置,于testDelay的设置结合在一起,它表示休眠的时间会在TestDelay*(1-0.5)=100毫秒,和testdelay*(1+0.5)=300毫秒之捡波动。此处如果设置为0,则表示test delay的值不会随意变化,直接是初始设置的毫秒数。
9.loadrunner和soap对webservices 测试的比较(摘抄的,非自己总结)
1)soapui 是专门针对webservices接口的测试工具,在对同一个接口进行测试时,soapui表现的性能更优越,更真实,更接近的反应接口的性能指标
2)soapui在发送请求的时候,是直接以组装好的soap报文进行发送,而lr是使用web_services_call方法,从方法传入相应的参数,由lr组装成soap报文后,再发往接口进行调用,因此lr在组装报文时,会有相应时间的耗费,lr脚本中创建的事物就包括这段组装报文的时间,因此响应时间会比soapui的响应时间更长,
2.安装
3.使用--新建项目
打开soapui 新建项目 project--new soapui project(快捷键:ctrl+N)--project Name(例如:test)--initial wsdl/wadl(wsdl的地址,或者导入wsdl文件)--ok
4.导入成功后,会生成接口文件
5.根据文档,把Request1中带“?”的替换成值。
6.可点击左上角,进行运行测试,看是否正确
7.点击Request 1 --右击鼠标 选择add to testCase完成后
找到Load Tests ,然后new LoadTest(性能测试)
8.打开LoadTest1 页面,开始设置参数。
Limit :表示要持续执行时间,秒为单位,默认是60.
Threads:负载测试所用的线程数,性能测试中所说的并发数。默认是:5.
TestDelay:设置测试时线程的休眠时间,即在完成一次完整的测试用例后,开始下一次执行时,线程的休眠时间,以毫秒为单位,(1000毫秒等于1秒),默认是1000毫秒
Random:该值得设置,于testDelay的设置结合在一起,它表示休眠的时间会在TestDelay*(1-0.5)=100毫秒,和testdelay*(1+0.5)=300毫秒之捡波动。此处如果设置为0,则表示test delay的值不会随意变化,直接是初始设置的毫秒数。
9.loadrunner和soap对webservices 测试的比较(摘抄的,非自己总结)
1)soapui 是专门针对webservices接口的测试工具,在对同一个接口进行测试时,soapui表现的性能更优越,更真实,更接近的反应接口的性能指标
2)soapui在发送请求的时候,是直接以组装好的soap报文进行发送,而lr是使用web_services_call方法,从方法传入相应的参数,由lr组装成soap报文后,再发往接口进行调用,因此lr在组装报文时,会有相应时间的耗费,lr脚本中创建的事物就包括这段组装报文的时间,因此响应时间会比soapui的响应时间更长,
相关文章推荐
- php的webservice的wsdl的XML无法显示问题的解决方法
- 在PHP中利用wsdl创建标准webservice的实现代码
- Aixs2开发Web service操作数据库demo
- gSoap使用实例 - 发送WSDL文件
- 服务注册和服务仓库在SOA中的角色
- WSDL 1.1 中文规范
- eclipse根据wsdl文件生成webservice客户端
- Using soapUI to do testing as part of a Maven2 ...
- 手机归属地免费查询接口,api,wsdl,webservice
- ip归属地免费接口,api,wsdl,webservice
- 免费省份证信息归属地查询接口,ASPI,WDL,webservice
- EndPoints (端点)
- 超簡單! WSDL + Eclipse 筆記
- soapUI 返回值中文乱码
- CXF学习笔记
- 使用CXF发布服务接口
- 通过 wsdl 文件 创建webservice
- 使用MyEclipse开发基于JAX-WS的Web service实例
- 根据Wsdl生成webservice服务的相关问题
- Android开发之WebService介绍