-
热门报告
-
移动测评
-
项目申报
-
软件测试咨询
全国测试热线:400-004-0178 软件测试专线:020-32206063 手机:13825019240(曾经理) 手机:13672434554(杜经理)
Copyright © 2008 - 2024 All Rights Reserved. 广东腾创技术服务有限公司 版权所有
地址:广州市海珠区新港东路1068号2309室 粤ICP备19081050号
在自动化测试中,某些标准可能比其他标准更强大。了解它们可以让我们知道测试的深度以及何时应用某个或其他标准。例如,如果涵盖标准A的任何测试用例集TS也涵盖标准B,则可以说标准A包括另一个标准B。
按照原则,清洁房屋可以遵循以下标准:
打扫每个卧室;
打扫房子的每一部分(包括卧室、厨房、卫生间等);
打扫每一个小地方,甚至是角落,因为它们很可能会积聚灰尘。
显而易见,标准3包括2,而2又包括1,关系是传递的,即3包括1。如果我们为标准3设计一个测试用例,它也应该包括前两个标准。对于测试软件,标准通常包括程序中的各种路径、条件、语句、函数等。
另一个真实的例子可能是等价类划分,先划分若干个等价类,然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,这样就覆盖了所有类。如果考虑白盒测试,又有语句覆盖率、分支覆盖率、路径覆盖率等,特别是对于状态机,我们有指示覆盖所有节点、所有转换等的标准。
自动化测试如何适用?
现在就可以想象一下扔掉扫帚,换成一个超高速的扫地机器人。它可以解放双手、更快地清理地板、减少被遗漏的区域,还可以让自己在工作中专注于更重要的事情。
至此,我们可以得出结论:测试自动化=更高的测试覆盖率。
全国测试热线:400-004-0178 软件测试专线:020-32206063 手机:13825019240(曾经理) 手机:13672434554(杜经理)
Copyright © 2008 - 2024 All Rights Reserved. 广东腾创技术服务有限公司 版权所有
地址:广州市海珠区新港东路1068号2309室 粤ICP备19081050号