白盒自动化平台日记4:开发第二个子模块-用例生成

首先,这部分是整个白盒平台最难的一部分,所以本日记4只记录前端样式和设计构想

1.首先设计页面,我觉得页面得有俩大部分,一是好多个按钮,让用户自己点什么就计算什么,比如求语句覆盖旅,求路径覆盖,求xxxx。另一个是显示窗体,得让用户可以直接复制或者保存的大框框。
2.映射iframe的第二个的src,这里需要带上项目的全部信息ut和ut的id
白盒自动化平台日记4:开发第二个子模块-用例生成白盒自动化平台日记4:开发第二个子模块-用例生成
白盒自动化平台日记4:开发第二个子模块-用例生成
3.开发UT_2.html
白盒自动化平台日记4:开发第二个子模块-用例生成
其中yjfg函数是语句覆盖的简写…
我们先研究语句覆盖吧
4.架构好语句覆盖的url映射
白盒自动化平台日记4:开发第二个子模块-用例生成
白盒自动化平台日记4:开发第二个子模块-用例生成
这层views只负责把要做的事告诉下游函数,然后把下游返回的最终结果显示到页面上
下一个日记会研究这个下游底层算法函数
5.国际惯例,上效果图:
白盒自动化平台日记4:开发第二个子模块-用例生成

最后,点击这里返回到目录:
python白盒单元自动化算法,自动生成语句覆盖/路径覆盖等逻辑覆盖用例-持续更新中