0

导入pytest

将 uiautomator2 导入为 u2

d=u2.connect()

def test_precondition():

d.press(“home”)

def test_procedure():

d(text=“Settings”).click()

d.screenshot(“Settings.png”)

d(text=“Bluetooth”).click()

d.screenshot(“Bluetooth.png”)

def test_expectedResult():

assert d(text=“Bluetooth”).exists

上面的脚本运行为:py.test --html=report.html --self-contained-html Bluetooth settings.py

我是 python 新手当我使用 pytest 运行上述脚本并生成 HTML 报告时,我无法在 HTML 报告中看到屏幕截图,请求提供解决方案

4

1 回答 1

0

默认情况下,pytest-html 仅捕获并附加失败的测试用例的屏幕截图,如果您也希望它也捕获通过的测试用例。您可以参考以下线程Here

于 2020-05-19T20:17:06.163 回答