请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

htmlTestRunner怎么显示本地的截图?

失败后截图相关代码:

https://img1.sycdn.imooc.com//szimg/5c8f269e00018bbc09330245.jpg


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

https://img1.sycdn.imooc.com//szimg/5c8f26b50001753b11640559.jpg


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

https://img1.sycdn.imooc.com//szimg/5c8f26d60001f4ef15710618.jpg


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

https://img1.sycdn.imooc.com//szimg/5c8f275a0001c2e007970277.jpg


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

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

https://img1.sycdn.imooc.com//szimg/5c8f2833000135c715700652.jpg


正在回答

3回答

Mushishi 2019-03-18 22:36:10

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

0 回复 有任何疑惑可以回复我~
  • 提问者 杨勤_cd #1
    没有理解,我的,driver就是在setup里呢,看下最新截图
    回复 有任何疑惑可以回复我~ 2019-03-18 23:19:24
  • Mushishi 回复 提问者 杨勤_cd #2
    @classmethod
        def setUpClass(cls):
    回复 有任何疑惑可以回复我~ 2019-03-19 09:40:27
  • Mushishi 回复 提问者 杨勤_cd #3
    这里,不然你就实例化多个了
    回复 有任何疑惑可以回复我~ 2019-03-19 09:40:40
提问者 杨勤_cd 2019-09-03 23:15:48

@qq_LostNFound_0 就是这样就欧拉

https://img1.sycdn.imooc.com//szimg/5d6e834e096bbc6808090566.jpg

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

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

0 回复 有任何疑惑可以回复我~
提问者 杨勤_cd 2019-03-18 23:25:14

我的driver就是在setUp中呢

https://img1.sycdn.imooc.com//szimg/5c8fb70100019e6a10410550.jpg

0 回复 有任何疑惑可以回复我~
  • 错了,是setupclass
    回复 有任何疑惑可以回复我~ 2019-10-01 17:52:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信