對於有些元素每次點擊都是動態的 即每次都是不一樣的 對於這種元素我們可以采用與他相關的其他靜態的元素定位
比如 iframe 這個元素的id是動態的 每次都在變化
第一種就是我們觀察下 是整個都是變化的還是部分變化 部分變化我們可以采用不變的部分定位 整個都在變化的 只能利用其它不變的元素
例如 通過xpath來定位 drive.find...xpath("//iframe[starts-with(@x,'y')]") x是不變的元素屬性 y則是屬性的內容 這里采用以什么開頭
starts-with() 屬性內容以什么為開頭
contains() 屬性內容包含
ends-with() 屬性內容以什么結尾
第二種就是定位到該元素的父節點子節點或者同等級節點 在進行定位 比如先定位到同級元素 在定位到其父節點 在定位子節點 即要定位的節點元素