人生贵在坚持!

【每日一积累】元素定位及操作

上一篇 / 下一篇  2018-12-28 15:55:42 / 个人分类:appium

-常用来识别页面元素的工具包括:
1 uiautomator: Android SDK自带的工具;
2 monitor:Android SDK自带的工具;
3 Appium Inspector: Appium自带的功能;

-元素定位
1 通过accessibility
例如:driver.find_element_by_accessibility_id("天猫超市").text

Using XPath locators is not recommended and can lead to fragile tests. Ask your development team to provide unique accessibility locators instead!

2 通过ID
例如:driver.find_element_by_id("com.pay:id/show_transaction").clear()

3 通过xpath
例如:driver.find_element_by_xpath("//android.widget.TextView[@text='JavaScript']").click()

4 通过className
例如:driver.find_element_by_class_name("android.widget.LinearLayout").send_key("1111")


-元素操作
1 click():点击
2 clear():清空输入框内容
3 send_keys(xx):输入框内输入内容
4 text:获取元素的text内容



TAG:

 

评分:0

我来说两句

Open Toolbar