C、保存project
4.2 创建初始的TestSuit和TestCase
A、生成初始的测试用例
选择One TestCase for each Operation:每个接口创建一个用例
选择Create new empty requests:创建一个空的请求
Operations:选择待测试的方法
选择Generates a default LoadTest for each created TeseCase:每个用例生成一个负载测试(为后面性能测试做准备)
……………………
查看全文请点击下载:http://www.51testing.com/html/13/n-806213.html
工具下方的结果输出区域显示运行结果如下:
运行失败,因为实际结果应该是“Hello,”和“World!”之间应该有个空格,我们修改(双击Contains - FAILED)断言,在两个单词之间增加个空格,再次运行,结果如下:
4.6 执行TestSuit
可以一次执行一个或多个TestSuit。使用脚本语言Groovy控制。
5、总结
5.1 测试方法对比分析
编码方式适合做复杂的功能测试,根据难易程度,方法的使用顺序推荐:url方式、wsdl文件方式、wsdl2java方式(动态、静态)。
soapUI工具使用简单,但是开源版本功能没有收费版本那么强大,对于要求非常高的测试还是要去具体分析下是否适用,如果是简单测试下基本功能(比如输入下参数值验证下结果)soapUI还是比较好用的工具。
5.2 后记
本文算是对自己前段工作做的一个笔记或叫总结,不对的地方还请不吝赐教。
查看全文请点击下载:http://www.51testing.com/html/13/n-806213.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。