A,有健全且严格的体制保证测试执行者严格按照测试用例执行测试。这并不妨碍测试者创造力的发挥,因为前期用例设计和编写就是项目全体测试人员智慧的结晶!我们一直追问众多测试工程师加班加点辛苦工作的原因,其实大都发生这一阶段,如此实施,即便没有解决根本问题,也会大大提高测试执行效率。
B,如有对用例认识模糊或遗漏的地方,必须经测试负责人或项目其他管理人员同意方可更新用例库。
C,测试负责人每日负责跟踪本测试子周期或阶段的测试用例执行情况,以及每日提交的缺陷报告,根据执行进展状态以及缺陷数量或严重等级和项目高层或其他人员交流,商议解决途径,并确定或调整未来时间的测试任务。
D,测试执行者负责执行自己区域的测试用例,也要负责跟踪该区域软件缺陷的修改进展,根据其状态不断验证软件功能点。
E,应该提及的是,大多数软件公司都采用集成的缺陷管理工具来管理软件缺陷,如rational clearquest、mantis、bugzilla、TestTrack Pro等,这是好事情,因为这些集成工具都提供了清晰的报告模版及优秀的追踪功能,测试团队的每一成员按照自己的角色和权限要不断追踪缺陷的状态。
F,对于自动测试(包括性能/压力测试),有一些特殊要点。本人的原则是自动化测试无须编写测试用例,故而到此阶段才提及自动化测试;只要在编写时将用例库里适合或需要自动测试的用例的测试方法(不同工具可能名称不同)设为自动即可。自动化测试的实施方案有所不同,每款测试工具的使用和流程也不同,但都是从在这一阶段编写测试脚本,并运行自动测试。针对自动化测试原则,可参阅我的 自动化测试要点,这里要提的几个基本原则是:
一是选择恰当的测试工具品牌,并要求提供培训 软件测试
二是项目测试成员有专人负责此事的进行,他们可不参与日常测试
三是确定自动化测试成员在项目中的角色,一般自动化测试成员隶属于项目测试负责人,负责人同样跟踪其工作状态
文章来源于领测软件测试网 https://www.ltesting.net/