python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(5)---用例执行结果

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

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

相关阅读:

python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(1)—入门介绍
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(2)—用例分组管理
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(3)—用例管理
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(4)—用例计划管理

用例执行结果查看和展示

一、用例执行结果查看
用例执行结果查看是用来查看用例计划执行后的用例的执行结果的,下面第一张图是用例执行结果查看主界面。
可以看到整个界面很简单,需要说明的是:
1、用例名称是超链接,点击可以跳转到用例管理界面并默认查询出该用例(可以对用例调试编辑等操作)
2、查询功能筛选出来的结果中有时候点击“详情”按钮无法查看详情(后续优化该问题)
3、点击“详情”按钮可以查看完整的执行数据,见下面第二张图
4、执行结果只查询3小时内所有用例计划最新一个轮次的执行结果(全部查询的话,在数据量很大时会出现效率问题)
5、有时候执行结果查询查出来的结果和实际结果数量不一致(上面4导致的,后续优化)
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(5)---用例执行结果
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(5)---用例执行结果

二、用例执行结果展示
用例执行结果展示是为了方便直观地查看到用例执行的结果,选用的是pycharts的饼图进行展示,见下图。
说明:
1、目前不支持点击饼图跳转
2、现在最多支持15个饼图展示(可扩展,文件位置:utils\charts\pieCharts.py)
3、饼图查询所有用例计划的最新执行数据(不限制最后一次执行的时间)
python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(5)---用例执行结果

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