qtp 测试webservice接口,实现功能测试(步骤很详细)

     在网上搜了很长时间利用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的脚本录制和编辑就结束了。

posted @ 2011-03-16 17:40  爱测试的猫咪  阅读(7273)  评论(2编辑  收藏  举报