【发布时间】:2018-07-03 14:06:33
【问题描述】:
基于 selenium webdriver 的 python 上的 web 测试用例在使用 phantomjs 时存在问题。它在driver.find_element_by_id("username") 上给出错误。
相关 HTML:
<input class="form-control" name="username" id="username" type="text" placeholder="Username">
听说是时间等待问题,我在time.sleep(10)前后都试过了,但还是没有进展:
time.sleep(10)
user = self.driver.find_element_by_id("username")
time.sleep(10)
请任何人都知道这一点,例如使用 chromrdriver 运行案例正在工作,但使用 phantomjs 即使在测试用例中访问 phantomjs.exe 后它也无法正常工作。
【问题讨论】:
-
相关HTML请
-
在这里
-
@user3157061:你的代码对我来说很好,你能告诉我们你得到什么样的异常吗?
标签: python-3.x selenium xpath css-selectors phantomjs