如何将自动化工具合理运用到web项目的测试中

发表于:2010-11-10 11:20

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

 作者:dhrbc    来源:51Testing软件测试论坛

  QTP非常适合用于WEB项目的自动化测试,但是到了实际应用阶段,还是会有很多问题的,其中包括技术层面的,也包括管理层面的。

  首先,从技术层面上看我想提以下几点:

  1. 应用于实际项目前,团队中的核心成员必须对QTP本身有很好的掌握,对数据驱动、关键字驱动、脚本的组织等有清晰的概念,明确地知道QTP适用的场景以及如何用。

  2. 团队中的核心成员必须就项目本身的QTP适用性进行分析,列出可能存在的技术风险,最典型的就是QTP的非标准对象的识别能力、稳定性和可操作性。

  3. QTP不是简单的录制与回放,必须根据项目的业务特点规划测试脚本的粒度与组织结构,并提取公共的业务和非业务脚本进行封装。

  4. 自动化测试需要开发的技术支持,比如自定义控件的识别,验证码的输入等等,这就要求自动化测试人员对被测系统的整体技术架构有一个较全局的认识与掌控。

  从管理层面上看可以注意下面几点:

  1. 必须明确自动化测试团队的职责范围,比如说自动化测试人员除了负责自动化测试用例的实现和脚本的维护,是否还需要负责具体测试用例的设计。两者的差别是巨大的。

  2. 必须明确自动化测试团队与手动测试团队的合作模式,明确定义测试的流程以及自动化和手工团队在其中扮演的角色。

  3. 必须和开发人员,尤其是开发负责人达成共识,让他们明确知道我们的目标以及可以给他们带来的效率提升。

  4. 必须和老板就自动化测试应用初级阶段的投入产出比达成初期共识,说白了就是要让老板知道自动化测试的特点,在初期不要给自动化测试定义过高的要求和目标。

  5. 必须注重团队内部的经验交流与技术培训。

原帖地址:http://bbs.51testing.com/thread-313165-1-1.html

版权声明:本文由会员dhrbc首发于51Testing软件测试论坛“我要做专家-你问我来答”活动第五期。

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号