H5定位方式

一、Css定位css

基礎表達式部分:html

表達式spa

描述htm

html>body>divci

按照絕對路徑選取html下的body下的divtable

divast

選取全部的div元素class

#fixmenu基礎

選取id屬性爲fixmenu的元素im

.fixweixin

選取class屬性爲fixweixin的元素

img[src='/images/QQqun2.jpg']

選取src屬性是/images/QQqun2.jpg的img元素

img[alt]

選取有alt屬性的img元素

div:not([class])

選取沒有class屬性的div元素

div[class^=fix]

選取class屬性值以fix開頭的div元素

div[class$=xin]

選取class屬性值以xin結尾的div元素

div[class*=wei]

選取class屬性值包含wei的div元素

高級表達式部分:

表達式

描述

body div

選取body全部的div子代元素

div.fixweixin>img

選取class屬性是fixweixin的div的子元素img

div.fixweixin+div>img

選取class屬性是fixweixin的div的平級元素div的子元素img

div#all>*:first-child

選取id屬性爲all的div子元素的第一個

div#all>*:last-child

選取id屬性爲all的div的最後一個子元素

div#all>*:nth-child(3)

選取id屬性爲all的div的第3個子元素

 

 

AndroidElement username=driver.findElement(By.cssSelector("#cid"));

二、Link定位

driver.findElement(By.linkText("開始"))

相關文章
相關標籤/搜索