1.公共用例的定义:
所谓公共用例,简单理解是指能够被执行的多个不同的测试模块或测试功能点引用到的测试用例。
2.编写公共用例的目的:
编制或维护公共用例的主要目的是为了提高测试用例的复用性,既提高测试用例的编写效率,降低用例库中用例的冗余度,便于对用例库对维护,又锻炼用例编写人员对需求对整体把握及抽取公共用例的能力。
3.怎样编写功能公共用例:
对于B/S架构的WEB应用程序,包含通用的基本功能点,如新增、修改、删除、查询、组合查询、翻页、排序、导航、动态列、导入、导出、打印等,每个功能子模块或多或少包含了这些基本功能,而对功能子模块的基本功能点进行测试时,测试的方法大致相同,这个时候就有必要针对这些基本功能点编制公共测试用例(或者叫检查点,由多个检查点组成一个个检查单),并将公共测试用例组织到独立的子用例库中,在对各个功能子模块进行测试时,引用公共用例进行执行即可。对于用户管理、权限管理等,目前在我们各个项目或产品中对功能设计方式大同小异,因此也有必要针对这些子功能设计公用的测试用例。
其实,由于测试团队成员有机会接触不同类型的项目、产品,因此有机会识别公共功能或业务,并将这些功能或业务特性抽取出来,以便就此形成较为完善对公共模块用例。目前我们各个开发的项目在通用功能的设计上可能有一些区别,这些区别很大一部分是人为因素引起的,因为开发团队之间的沟通欠缺,规范尚不完善,导致各项目组各自为阵。其实,测试团队在这个过程中可以起到很好对桥梁作用,将某个项目组好的做法引入到其他项目组中去。
维护好公共用例库
最新推荐文章于 2024-04-26 20:37:49 发布