(1)text 获取元素的文本 driver.find_element_by_id("").text
(2)tag_name 获取元素的class属性值 driver.find_element_by_id("").tag_name
(3)get_attribute(“属性名”) 获取元素的属性值 driver.find_element_by_id("").get_attribute("name"),获取元素的text属性(前提是content-desc属性为空)
driver.find_element_by_id("").get_attribute("resourceId"),获取id属性值
driver.find_element_by_id("").get_attribute("className"),获取class属性值
driver.find_element_by_id("").get_attribute("text"),获取text属性值
示例:
# 登录
username = driver.find_element_by_id('com.tal.kaoyan:id/login_email_edittext')
print("账号文本框text属性值是:", username.text)
username.send_keys("lilghost213")
print("账号文本框text属性值是:", username.get_attribute("text"))
print("账号文本框class属性值是:", username.get_attribute("className"))
pwd = driver.find_element_by_id('com.tal.kaoyan:id/login_password_edittext')
pwd.send_keys("lilghost123")
print("密码框id属性值是:", username.get_attribute("resourceId"))