关闭

对测试流程各阶段的理解

发表于:2010-1-07 14:45

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

 作者:minmin848    来源:51Testing软件测试博客

  一个好的测试流程规范,能保证测试工作有序进行,根据阶段、分工不同,可以充分测试,充分发挥所有资源的功效。

  以下是我对各个阶段的具体理解:

  需求分析:

  这个阶段一般是由项目经理(产品经理)根据用户需求和市场需求设计整个产品功能,然后整个项目组讨论可行性和具体功能实现。测试在这个阶段,也可以根据自己的理解发表不同的意见,在产品合理性、易用性方面给出自己的建议,并且根据产品需求分析,尽快理解整个产品的功能。测试尽早参与可以有以下几个优点:设计测试用例时,可以更详尽,更合理,并且有针对性。对产品理解越透彻,测试计划设计的越符合实际情况。

  测试计划:

  主要是根据项目整体时间来评估测试时间,要保证测试的完整性,准确性,高效性。

  测试用例编写:

  我编写用例的一般步骤:基本功能要包含,根据:边界值,因果图等原则,设计扩展测试用例,不需要穷举,但是要站在用户的角度,来进行扩展用例编写。测试用例还包括:针对不同的测试环境,要有兼容性测试,性能测试压力测试,界面测试等。

  测试执行:

  最主要的是要根据测试用例将基本功能测试一遍,然后执行扩展用例,最后根据自己的发散思维多执行一些容易导致问题的Case。

  缺陷管理、质量报告:

  缺陷管理都会有一个工具,但是功能主要有一个,就是为所有项目成员提供一个交流的平台,主要是bug的提交、修改、回归。但是提交以后,后续还是一个学习的平台,可以对bug分类,针对模块,类型,现象总结出产品的设计缺陷,和研发开发时的缺陷,有重点的进行测试,对自己测试技能的提升也能提供帮助。(以上言论仅代表作者的个人观点,不代表51Testing观点)

版权声明:本文出自minmin848的51Testing软件测试博客:http://www.51testing.com/?134983

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

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号