[英]“AttributeError” in Selenium Web Driver using Python
I'm writing simple test for calculator on Python. 我正在Python上为计算器编写简单的测试。 I'm getting this error
AttributeError: 'CalculatorTesting' object has no attribute 'driver'
. 我收到此错误
AttributeError: 'CalculatorTesting' object has no attribute 'driver'
。 I'm a newbie in python so please show me my mistake. 我是python的新手,所以请告诉我我的错误。 Here is my code:
这是我的代码:
def SetUp(self):
self.driver = webdriver.Chrome('E:\chromedriver.exe')
self.driver.get('http://qa-test.klika-tech.com/');
def test_01(self):
driver = self.driver
self.driver.find_element_by_xpath('/html/body/div[2]/ul[1]/li[5]').click()
self.driver.find_element_by_xpath('/html/body/div[2]/ul[2]/li[5]').click()
self.driver.find_element_by_xpath('/html/body/div[2]/ul[1]/li[5]').click()
self.driver.find_element_by_xpath('/html/body/div[2]/ul[2]/li[7]').click()
self.result = driver.find_element_by_xpath('//*[@id="display"]').text
assert self.result is "10"
def ShutDown(self):
self.driver.quit()
all xpaths are correct. 所有xpath都是正确的。
Okay i found a mistake. 好吧,我发现了一个错误。 There was big 'S' in 'setUp' class.
在“ setUp”类中有一个很大的“ S”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.