【发布时间】:2015-08-13 03:41:08
【问题描述】:
我正在使用 python 创建一个自动化框架,但我一直在创建 Web 驱动程序的单个实例。 这是我的框架设计的摘录:
- 单独的 Driver.py 已设置为创建 Web 驱动程序实例
- 在框架的所有领域都使用此文件,例如:
问题是 Driver.Instance.get() 或就此而言 Driver.Instance.find_element... 正在抛出错误。可能是这里没有识别Driver.Instance。
【问题讨论】:
-
你也应该发布错误堆栈跟踪。
-
他们抛出了什么错误?显然,这与您无法创建该实例无关(这是您根据标题所要求的)。听起来像是
webdriver.get方法抛出的异常。可能是您的网址格式不正确或其他原因。 -
btn-primary是 CSS class 而不是 id。 -
我得到 AttributeError: 'NoneType' object has no attribute 'get' 作为错误消息
-
尽可能提供
html