美文网首页软件测试
【selenium】生成可视化报告的两个模块之简单优化

【selenium】生成可视化报告的两个模块之简单优化

作者: 测试allen说 | 来源:发表于2020-02-14 00:34 被阅读0次

    一、为增加HTML报告的可读性,可以在测试用例代码中添加文档字符串(’’’XXXXXX’’’),注释写在测试用例方法的首行,则在生成的报告中测试用例会有相应的说明。

    在HTMLTestRunner中的显示效果是:

    在BeautifuReport中的展示效果是:

    二、在每次运行测试之前,都要手动修改报告的名称,如果忘记修改,就会把之前的报告覆盖,可以采用在报告名称中加入当前的时间,这样生成的报告不会重叠,又能更清晰的知道报告生成的时间。

    Python的time模块中提供了丰富的关于时间操作的方法:

    •time.time()                      获取当前时间戳

    •time.ctime()                    当前时间的字符串形式

    •time.localtime()              当前时间的struct_time形式

    •time.strftime()                用来获取当前时间,可以将时间格式化为字符串

    最后生成的HTML报告文件如下:

    【原创文章 转载请标注此出处】

    相关文章

      网友评论

        本文标题:【selenium】生成可视化报告的两个模块之简单优化

        本文链接:https://www.haomeiwen.com/subject/xonqfhtx.html