最近完成了公司禅道内的通用用例库建设,我这分享下部分的通用场景以及使用说明。
随着产品线扩大、项目数量增多,日常的需求测试有时会出现场景遗漏的情况,仅通过测试用例评审,有的用户场景依然可能会遗漏,因此希望通过一个通用测试用例库,规范测试用例设计思维和设计角度,帮助实现如下目的:
1.当前用例层级中最高的就是公共用例库;
2.禅道里边有多个产品项目。在实际场景中,一次发布代表着一个产品的一次迭代;
3.在产品下面可以创建用例场景,测试可以在每个产品下的 “全部用例” 下维护模块和设计用例;
4.在产品用例和用例库。可以从产品同步用例到公共用例库,也可以从公共用例库复制用例到产品。
1.从用例库中同步用例使用;
2.将当前使用的用例导入用例库。
详细使用如下图所示:
切换到对应的项目或者在当前项目下,点击 “用例” 签页,从当前项目进入产品用例页,点击导入 - 从用例库中导入,进入用例库页面。
在公共用例库,可以清晰的看到公共用例库里面公共测试用例组成,分别来自哪些项目,对应哪些模块。
返回对应产品用例页,可以对这些用例进一步编辑和优化,以方便测试用例在其他项目上的复用。
详细使用如下图所示:
在禅道 测试跟踪模块 功能用例页面,选择对应模块和对应模块下的测试用例,然后在菜单项里点击【添加到公共用例库】,即可完成把测试用例添加到公共用例库。
切换到对应的项目或者在当前项目下,点击 “用例” 签页,从当前项目进入产品用例页,点击导入 - 从用例库中导入,进入用例库页面。
选择对应模块和对应模块下的测试用例,然后在菜单项里点击【添加到公共用例库】,即可完成把测试用例添加到公共用例库。
当前已完成的通用用例库内容,按测试类型划分,主要分为:
●web 需求用例设计 checklist
-checklist 记录的是新提测的需求当中,需要检查用例测试要点
●功能测试 - 前端组件(web)
●功能测试 - 特殊固件 - 已完成
●功能测试 - 操作场景
●功能测试 - 报表统计
●功能测试 - 前端组件(h5)
●功能测试 - 前端组件(app)
●功能测试 - 后台接口
-功能测试用例中主要记录的功能测试类型当前所涉及的不同平台、不同功能、不同组件的具体执行步骤和预期的期望结果
●性能测试 - 前端性能测试
●性能测试 - 服务端性能测试
●兼容性测试
-兼容性测试和性能测试用例中主要记录的是当前所支持的性能测试内容与详细测试策略
最终贴下我这完成的用例内容,有网上收集的,也有实际测试过程中积累的,希望能帮助到大家