我正在使用 selenium webdriver 在 python 中编写测试,调试它真的很痛苦。假设我的测试是这样的:
- 连接
- 点击“我的账户”
- 点击“退订”
- 断开
然后:
- 当我运行 .py 文件时,它会启动一个新的浏览器,所以如果我想调试第三个操作,我必须运行我的所有测试。我不能在我的帐户页面上说并尝试几次。
- 另一个问题是浏览器在测试结束时自行关闭,所以我什至无法理解它崩溃的确切原因。我只知道它在代码中崩溃的位置。我尝试了“driver.quit()”,但它什么也没做。
反正有没有让调试变得容易?