0
我正在與硒一個問題,即它不能看到一個按鈕,我想點擊。 這裏是元素的樣子:
<a data-ember-action="792" href="#"></a>
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" style="margin-top:8px; margin-left:16px;" width="16" height="16">
<image alt="Edit product" xlink:href="/assets/images/edit.f65eeadf.svg" width="16" height="16" y="0" x="0" style="margin-top:8px; margin-left:16px;"></image>
</svg>
我試圖爲了找到元素如下:
wd.find_element_by_xpath("//image[contains(@src,'/assets/images/edit.f65eeadf.svg')]/parent::a").click()
和:
edit_icon_button = wd.find_element_by_partial_link_text("f65eeadf.svg")
edit_icon_button.click()
和:
edit_product_icon = wd.find_element_by_css_selector("img[alt='Edit product'][src*='/assets/images/edit.f65eeadf.svg'")
edit_product_icon.click()
沒有我曾嘗試似乎工作。
有沒有人有關於如何在頁面上找到這個元素的建議?
謝謝。
你得到了什麼異常? – Saifur 2014-11-21 14:35:31