selenium之元素定位-css

CSS定位方式和XPATH定位方式基本相同,只是CSS定位表达式有其自己的格式。CSS定位方式拥有比XPATH定位速度快,且比XPATH稳定的特性。下面详细介绍CSS定位方式的使用方法

被测网页的HTML代码

selenium之元素定位-css

selenium之元素定位-css

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style type="text/css"> input.spread { Font-SIZE:20pt;} input.tight { FONT-SIZE:10pt;} </style> </head> <body onload="document.getElementById('div1input').focus()"> <div id="div1" style="text-align:center"> <input id="div1input" class="spread"/></input> <a href="http://www.sogou.com">搜狗搜索</a> <img alt="div1-img1" src="http://www.sogou.com/images/logo/new/sogou.png" href="http://www.sogou.com">搜狗图片</img> <input type="button" value="查询"></input> </div> <br> <p>第一段文字</p> <p>第二段文字</p> <div name= "div2" style="text-align:center"> <input name="div2input" class="tight"></input> <a href="http://www.baid.com">百度搜索</a> <img alt="div2-img2" src="http://www.baidu.com/img/bdlogo.png" href="http://www.baidu.com">百度图片</img> <input type="button" value="查询"></input> </div> <div class="foodDiv"> <ul id="recordlist"> <p>土豆</p> <li>西红柿</li> </ul> </div> </body> </html>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyygfw.html