记Selenium HTMLTestRunner 无法生成测试报告的总结
来源:互联网 发布:逗屋网络 编辑:程序博客网 时间:2024/05/17 01:34
(1)使用HTMLTestRunner想生成测试报告,尝试了很多次了,就是无法生成,在网上百度搜索发现是快捷键问题
工具:Pycharm
Ctrl+Shift+F10运行不会生成脚本
Alt+Shift+F10运行生成脚本
(2)使用Python ,HTMLTestRunner 生成测试报告时,遇到很奇怪的问题,明明运行的结果,没有任何报错,就是不生成测试报告,纠结好久。google+baidu搜索结果也不满意,最后终于解决,先总结下。
代码示例
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
解决方法
1: filename = ‘E:\testresult.html’,如果是在windows环境,文件名要使用以下几种格式。
- 1
- 2
- 3
- 1
- 2
- 3
2:若不是使用with做文件的上下文管理,记得要fp.close()
关闭打开的文件,才可以保存。
- 1
- 2
- 1
- 2
3:第三种就奇葩了,看截图(截图为同一代码)(Pycharm IDE)
图一
图二
如果是以图一方式运行,就不会有报告生成,至于原因,可能是因为if name == ‘main‘。的原因
2016年11月25日09:01:08,大概知道什么原因了,因为Pycharm 自带测试框架,在右上角, 点击Edit Configurations→python tests→选中你要删除的项目删除,这样就不会自动执行unittest。
4:又遇到一种情况,按照以上3个方法都不行,使用快捷键:Ctrl+shift+F10 还是无法生成report,最后在pycharm的右上角,发现了一个按钮如图
这样就可以运行了,⊙﹏⊙b汗,完全搞不懂
5:又遇到无法生成测试报告的问题了,按照之前总结的各种方法还是不行,最后,原来就仅仅修改一行代码就可以 了,在此记录下。
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- unittest 生成 HTMLTestRunner 测试报告
- 使用HTMLTestRunner生成测试报告
- python-生成HTMLTestRunner测试报告
- python+selenium 生成测试报告
- python+selenium 生成测试报告
- (selenium 四)unittest生成HTMLTestRunner报告
- appium+python学习笔记之使用HTMLTestRunner.py生成测试报告
- selenium之生成html测试报告
- 基于Python的Selenium自动化(4)—如何生成测试报告
- Python 自动化测试报告HTMLTestRunner
- 应用HTMLTestRunner整合测试报告
- 使用HTMLTestRunner整合测试报告
- 测试报告HTMLTestRunner,python3
- iOS开发UI篇—CALayer简介
- 利用Python-caffe进行图像分类,卷积核的显示,激活值特征图的显示以及全连接层直方图显示
- 《云计算架构技术与实践》读书笔记(五):Docker 容器及其调度
- Kafka入门经典教程
- Android Studio中使用JNI和第三方.so库
- 记Selenium HTMLTestRunner 无法生成测试报告的总结
- adapter
- HDU1224 Free DIY Tour(最短路变形,最长路打印路径,spfa)
- Windows 下安装composer
- 比特币源码学习笔记(一)
- ConcurrentModificationException的原因以及解决措施
- Shiro框架Realm及相关对象(六)
- ios开发中封装button同时显示图片和文字
- Git初识