python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(2)---用例分组管理

关键词:接口自动化 python3 flask mysql pycharts

源码地址:https://gitee.com/amanSparrow/sparrow.git

用例分组管理

用例分组管理顾名思义,就是用来对用例进行分组的,如“首页”、“我的”、“商品信息”等。只有做好分组规划,后续的用例才能做好管理,如果只用一个分组或者随便设置分组名称,随着用例越来越多,后续的维护成本会越来越大,所以建议大家在决定引入接口自动化的时候,一定要先规划好自己的程序需要如何分组。
分组管理的界面和操作详解如下:
分组管理

一、新增
在“用例分组”管理界面,点击右上角的“添加分组”按钮可以新增分组,新增界面如下:
分组名称:最多50个字符,不允许重复,必填项
分组编码:用作关联该分组的用例的用例编码前缀,最多20个字符,不允许重复,建议使用分组的英文名称或缩写,必填项
新增分组

二、编辑
在“用例分组”管理界面,点击某一条数据后面的“编辑”按钮可以对分组进行编辑操作,编辑界面如下:
分组名称:最多50个字符,不允许重复,必填项
分组编码:不允许编辑
编辑分组

二、删除
在“用例分组”管理界面,点击某一条数据后面的“删除”按钮可以对分组进行删除操作,删除前会有提示,删除界面如下:
注意:
1、关联了用例的分组无法删除(有时候该提示弹窗无法弹出,遇到该问题可先忽略,后续会优化)
2、该删除操作为逻辑删除(isDel=1),可在数据库中恢复(isDel=0)
删除分组

三、禁用/启用
在“用例分组”管理界面,点击某一条数据后面的“启用”或者“禁用”按钮可以对分组进行启用和禁用操作,该操作不受分组下是否有用例影响,但是会对后面的用例计划执行有影响。

如有疑问,请给我留言,会尽快予以回复解决