#text xpath
driver.find_element_by_xpath(’//[@text=“搜索”]’).click()
#id xpath
driver.find_element_by_xpath(’//[@resource-id]=“me.onehome.app:id/doSearch”’).click()
#组合text resource-id
driver.find_element_by_xpath(’//[@resource-id=“me.onehome.app:id/doSearch”][@text=“搜索”]’).click()
#class text
driver.find_element_by_xpath(’//android.widget.TextView[@text=“搜索”]’).click()
#content-desc
driver.find_element_by_xpath(’//[@content-desc=""]’).click()
#contints包含
driver.find_element_by_xpath(’//*[contains(@text,“搜索”)]’)
自动化测试 xpath的扩展定位使用
最新推荐文章于 2024-02-05 14:37:05 发布
博客主要介绍了在Android环境下使用Selenium时,通过不同方式运用XPath定位元素的代码示例,包括基于text、id、组合text和resource - id、class text、content - desc以及contains等方式。
1054

被折叠的 条评论
为什么被折叠?



