天天看點

C#中通過Selenium定位<a>标簽的問題

剛才在QQ群裡看到有人提問,如何實作退出百度登入問題。那麼之是以會有這個問題,主要是因為這個元素,如下圖所示,是無法直接定位到的:

C#中通過Selenium定位<a>标簽的問題
C#中通過Selenium定位<a>标簽的問題

經過研究發現,要想定位到這種元素,攏共分兩步:

第一步,把滑鼠移到能使目标元素顯示在頁面上的前置元素上;

第二步,通過xpath對目标标簽元素進行定位。

代碼如下: