使用pytest -m "标签名"运行指定用例导致打开未标记的测试页面
发布时间
阅读量:
阅读量
class TestPytestMClass:
@pytest.mark.bing
def test_open_bing(self):
driver = DriverConfig().driver_config()
driver.get("https://cn.bing.com/")
sleep(3)
driver.quit()
pytest -m "bing"
上述代码运行后,理论上应仅启动bing页面,并在三秒之后自动关闭,然而在实际操作过程中,系统却持续打开百度页面。经过排查发现,在特定目录下的py文件中存在一段相关代码。
driver.get("https://www.baidu.con/")
这段代码既不属于任何类,也不位于函数内部,因此在执行过程中,即便我对其进行了标记,它仍然会被正常执行。
全部评论 (0)
还没有任何评论哟~
