Seleinum

1.定位方法: ID, XPATH, LINK_TEXT, PARTIAL_LINK_TEXT, NAME, TAG_NAMECLASS_NAME, CSS_SELECTOR

2.XPATH Xpathde /是绝对路径 //相对路径 相对路径: //from/span/input 相对路径+索引 //from/span[1]/input 相对路径+属性 //input[@autocomplete='off'] 相对路径+属性组合 //input[@autocomplete='off' and @name='wd'] //input[@autocomplete='off' or @name='wd']
相对路径+通配符

//*[@*='off' and @*='wd']

相对路径+部分属性值   属性以of开头 //input[starts-with(@autocomplete,'of')]   属性以ff结尾 //input[substring-with(@autocomplete,2)='ff']   属性中间包含 //input[contains(@autocomplete,'off')]

相对路径+文本定位 link_text, partail_link_text 超链接文本和部分文本只能应用于超链接 //h2[text()='主页'] //h2[contains(text(), '主页')]

3.特殊元素   3.1 不可见元素 style='display.none'   3.2 隐藏元素 hidden   3.3 不可用元素 disabled=disabled   3.4 不可编辑元素 readobly=readonly