多语言展示
当前在线:1961今日阅读:193今日分享:47

如何导出自动化测试报告?测试报告导出方法?

在自动化测试过程中,都需要编写对应的测试报告。而对应测试报告的生成方式有很多种,下面就介绍如何生成测试报告及生成报告的几种方法:
工具/原料
1

Python

2

pycharm

方法/步骤
1

首先需要搭建好selenium+Python的Windows环境(前面已经讲过,有兴趣的小伙伴可以回顾自己搭建),安装pycharm工具来运行测试脚本

2

打开pycharm,创建一个新项目,项目结构如图所示:(包括test_case、runtest、report三部分)

3

使用selenium ide录制脚本(在此不细说,详细请看先前的经验:怎么添加Selenium IDE及selenium IDE录制脚本)之后进行简单编辑,例如下面的两个测试用例脚本(部分内容)(testbaidu.py和testyoudao.py),如图所示:

4

然后编写执行测试用例的脚本(runtest.py),如图所示:

5

第一种生成方式(以log.txt类型生成):进入上面runtest.py文档目录下,在输入框里输入 'cmd'进入命令行界面,如图所示:

6

在命令行里输入下面命令:python runtest.py >> 'D:\projectdemo\runtest\log.txt' 2>&1 如图所示:

7

脚本开始执行,最终自动生成日志报告文件log.txt,内容如下图:

8

第二种生成方式(以html类型生成):首先需要下载HTMLTestRunner(官方地址:http://tungwaiyip.info/software/HTMLTestRunner.html),只有一个文件打开另存为,保存在python的lib目录下即可,然后在runtest.py中导入HTMLTestRunner成功就OK了。

9

编写执行测试用例的脚本(runtest.py),如图所示:

10

进入上面runtest.py文档目录下,在输入框里输入 'cmd'进入命令行界面,如图所示:

11

在命令行里输入下面命令:python runtest.py如图所示:

12

运行结束之后,在report目录下自动生成result.html,打开查看测试报告内容,如图所示:

注意事项

如果认为本经验对您有所帮助,请点击下面【投票】支持小编!如果您想以后随时浏览请点击下面的【收藏】,如果认为本经验能够帮助到您的朋友,请点击页面右边双箭头分享

推荐信息