导语
之前基本完成了测试框架中驱动程序生成测试报告的功能(探索框架(七)),还可以在此基础上在加上生成bug报告和发送邮件的功能,本次主要是记录复选框的用法,以及如何处理控件质检的关联性。
一、需求分析
针对之前设计的可以生成CSV形式的测试报告的功能,既然是自定义的测试报告,便可以提取出其中的失败用例情况,形成bug报告,还可以将相对应功能的bug报告以邮件方式,发送给相关人员,原型如下图所示:
只有选中“生成csv形式的测试报告”,才能显示“生成bug报告”复选框,默认不选中,只有勾选了“生成bug报告”复选框,才会显示“发送bug报告”复选框,默认不显示。
二、画界面
方法与之前的一样,复选框使用wx.CheckBox,先定义复选框,代码如下: