qtp 测试webservice接口,实现功能测试(步骤很详细)
时间:2011-03-16 来源:爱测试的猫咪
在网上搜了很长时间利用qtp测试webservice接口,但是没有找到很系统的讲解,经过自己的实验,实现webservice接口的功能测试,现在进行总结一下。
1.首先安装qtp下的webservice插件,详情查看http://www.cnblogs.com/jiaxiaoai/archive/2011/03/15/1984526.html,安装完之后,启动qtp,选择webservice插件,点击菜单中的“webservice Wizard”按钮。
2.进入webservice录制页面(公司的接口,所以把不便透漏的方法进行掩盖)
(1)默认next,进入下一个页面输入URL,如图
(2)继续next,进入接口方法选择页面,加入要测试的方法,如图
(3) 继续next,一路默认下去,直到结束。
(4) 查看脚本代码
默认插入了xml检查点,也可以通过菜单自己插入xml检查点。
3.参数化检查点
插入的xml检查点要把预期结果初始化,也就是进行参数化。
(1)在KeyWord view中,点击checkpoint的“Value”项,会出来小对号,点击进入。
(2)进入xml检查点页面,选择要检查的节点value值,勾选表示进行检查
(3)参数化,对要进行检查的值的预期值进行参数化,点击选中value值,在右边点击空白处,会出现如下图所示的“#”号,点击即可进入参数化设置。
(4)增强脚本,根据自己的测试需要,可以对脚本进行编辑。
到这里webservice的脚本录制和编辑就结束了。