qtp 测试webservice接口,实现功能测试

发表于:2018-6-20 15:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:爱测试的猫咪    来源:博客园

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

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号