1
假設頁面包含一個使用刪除,編輯和查看選項(對於每行/記錄)的記錄表(動態創建)。現在我想找到名稱/編號的特定記錄並刪除該記錄。這在Selenium中可能嗎?如何使用Selenium查找和刪除表/網格中的特定記錄
幫我解決這個問題!提前致謝。
假設頁面包含一個使用刪除,編輯和查看選項(對於每行/記錄)的記錄表(動態創建)。現在我想找到名稱/編號的特定記錄並刪除該記錄。這在Selenium中可能嗎?如何使用Selenium查找和刪除表/網格中的特定記錄
幫我解決這個問題!提前致謝。
當然,我們在測試中一直這樣做。你需要編寫一個元素定位器,找到你想要的行,並確定適當的按鈕,然後只需Selenium.Click(...)
就可以了。確切的定位器值將取決於您的應用程序,但它可能會像xpath=//path/to/table/tr[td[pos() = 1 AND text() = 'My Name']]/td/button[@value='Delete']
。換句話說,「在表中第一個單元格中具有」我的名字「的行中的值爲'刪除'的按鈕」。
太棒了!這個對我有用。非常感謝羅斯。 – Rank
不客氣。僅供參考,您在StackOverflow中表示感謝的方式是將您最喜歡的答案標記爲「已接受」。這可以做很多事情,包括給應答用戶一些聲望點。 –