1.1 查找单个元素
def find_element(self, by, locator):
try:
element = WebDriverWait(self.driver, self.outTime).until(lambda x: x.find_element(by, locator))
except TimeoutException as t:
print('timeout!')
else:
return element
1.2 输出元素属性值
def get_element_attribute(self, by, locator, value=None):
try:
element = self.find_element(by, locator)
if value:
return element.get_attribute(name)
else:
return element.text
except AttributeError:
print('get element attribute failed !')
1.3 给元素输入
def