preceding-sibling选择同级层所有节点向前查找
//div[@id='id1']/preceding-sibling::div/a
例如:“更多产”超链接的同级向上数第二个元素,即“登陆”超链接
following-sibling选择同级层所有节点向后查找
//div[@id='id2']/following-sibling::div/input
查找上一父节点..(两点)
//input[@name='name1']/..
动态查找如id=wpf_button_0101或文本包含 搜索01
//input[contains(@id,'wpf_button')]
//a[contains(text(),'搜索')]
多个属性定位表达式
//input[@value='Search'][@type='button']
//input[@value='Search' and @type='button']