我的應用程序具有包含多行的網格。行具有編輯選項,該選項加載另一個頁面以更新個人信息。行編輯圖標標識爲:如何在selenium中使用其表格ID找到網頁元素的ID
"ctl00_ContentPlaceHolder1_grdEmployeeMaster_ctl00_ctl20_EditButton"
如果我們單擊此圖標,將打開個人頁面。個人頁面中的元素以基於編輯圖標ID的 "ctl00_ContentPlaceHolder1_grdEmployeeMaster_ctl00_ctl21_txtFirstName"
開頭。
問題是,我可以點擊帶有表格ID概念的編輯圖標。命令是:
selenium.click("//table[@id='ctl00_ContentPlaceHolder1_grdEmployeeMaster_ctl00']
//tr[td[.='"kannan"']]/td/input[@type='image']");
但我無法獲得編輯圖標的ID。
如果我得到編輯圖標的編號,我可以通過在編輯圖標ID中添加「1」來輕鬆更改個人頁面元素編號。
我該如何解決這個問題?
這不是WhatsApp的,請正確填寫。 – 2013-04-26 07:59:43