接口测试调试和分析小技巧

发表于:2010-7-30 14:57

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

 作者:wangheng    来源:Taobao QA Team

  最近在做WEBX接口测试的过程中,想谈谈用到的一些调试和分析的技巧(感谢婉佩的点拨),觉得对于定位问题,进行下一轮针对性地功能测试,是蛮有帮助的。(本文实例只涉及到类名,并为谨慎已经做马赛克处理,有需要无码无修正步兵版本的可联系偶,^_^)

  代码在调用的时候的大体框架如下:

  从高到低如下

  前台页面(js,CSS等)—-SERVLET(webx层)—-AO—-(比较大的业务逻辑单元还会拆分为BO)—HSF服务调用或者DO进行数据库调用

  下面结合一个实例来具体当遇到一个功能问题时,如何利用接口测试的代码环境进行问题的分析。

  1.业务需求:比如在功能测试中,发现页面返回显示的数据不正确,该如何分析呢

  2..获知页面该按钮对应的webx类W(一般页面类的在screen包下,表单类的在anction包下)

  3.从代码review中,查看到W包含的AO,以及不正确的部分数据所关联的AO方法,从本例中,可以看到该WEBX方法是从robotAO的getAnnounceList方法中获取到数据,供页面列表展现的。

  4.点击getAnnounceList方法,进入AO类里面查看方法。此时,看到进入的AO是一个接口类,点击该抽象方法,按ctrl+t,此时会出现该接口的实现类和方法,再次点击进入查看

  5.进入该AO的实现类,从该实现方法中可以看到是从一个DO类中获取到的值

  6.此时,再点击进入DO类方法,看到该DO为一个抽象类,且该方法没有实现的方法了

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • hyfreefly
    2010-8-01 10:21:47

    您好,请问如何联系你了

  • trancy
    2010-7-30 17:27:45

    你说可以联系你呢。怎样联系你呢。

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号