xpath写法大全(适用于selenium、robotframework)

1、//input[contains(@id, 'txttags')] 

xpath写法大全(适用于selenium、robotframework)

定位出来是个ID,但是ID后面的“102”是个随机数,所以用定位ID的方法就不行了,用firepath生成的xpath也会包括这个随机数。所以用一种包含关键字的方法定位是比较方便的

 

2、//input[starts-with(@name,'name1')] 

匹配一个属性开始位置的关键字,查找name属性中开始位置包含'name1'关键字的页面元素

 

3、//input[contains(@name,'na')] 

查找name属性中包含na关键字的页面元素

 

4、//a[text()='百度搜索'] 或者 //a[contains(text(),"百度搜索")]

<a href="http://www.baidu.com">百度搜索</a> xpath写法

上一篇:理解jQuery的$.extend与$.fn.extend


下一篇:$.fn与$.fx什么意思; $.extend与$.fn.extend用法区别; $(function(){})和(function(){})(jQuery)