在做自动化测试的过程中,不管时web测试还是mobile测试,都会涉及到找元素。快速准确的找到我们需要的元素,既是自动化测试基本能力,也能提高我们工作的效率。
以下是部分找元素时常用的知识点,留着备用。
使用xpath进行元素定位
1. 当前节点之后的所有兄弟节点,使用following-sibling
例如://label[text()='Challenge1']/ancestor::table[@role="presentation"]/followingsibling::table//label[text()='Password']
2. 当前节点之前的所有兄弟节点,使用preceding-following
例如://A/C/preceding-following::td[@class=’mmm’]
3. 使用</