htmlTestRunner怎么显示本地的截图?

来源:7-5 注册流程以行为驱动实现

杨勤_cd

2019-03-18

失败后截图相关代码:

http://img.mukewang.com/szimg/5c8f269e00018bbc09330245.jpg


运行后,本地的确截图成功了:

http://img.mukewang.com/szimg/5c8f26b50001753b11640559.jpg


但是测试报告中,显示无截图:

http://img.mukewang.com/szimg/5c8f26d60001f4ef15710618.jpg


我的HtmlTestRunner的来源于老师给的链接:

http://img.mukewang.com/szimg/5c8f275a0001c2e007970277.jpg


问:需要怎么修改才能让报告中直接显示本地已经截好的图片?

备注:目前发现如果在tearDown方法中主动抛出一个错误,报告中是能正常显示截图的,但是会截图两次,就像这样:

http://img.mukewang.com/szimg/5c8f2833000135c715700652.jpg


写回答

3回答

Mushishi

2019-03-18

你要把你的driver放到setup里面去。

0
6
杨勤_cd
回复
qq_LostNFound_0
你解决了吗?同学,就是把driver初始化放到setUpClass就可以了
2019-09-03
共6条回复

杨勤_cd

提问者

2019-09-03

@qq_LostNFound_0 就是这样就欧拉

//img.mukewang.com/szimg/5d6e834e096bbc6808090566.jpg

可以看到一个失败一个成功时,只有失败的会有截图:

//img1.sycdn.imooc.com/szimg/5d6e83a209ecd20a13630427.jpg

0
0

杨勤_cd

提问者

2019-03-18

我的driver就是在setUp中呢

//img.mukewang.com/szimg/5c8fb70100019e6a10410550.jpg

0
1
Mushishi
错了,是setupclass
2019-10-01
共1条回复

Selenium3与Python3实战Web自动化测试框架

打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!

1883 学习 · 1093 问题

查看课程