0
我是新來的硒,我能夠從下拉列表中選擇一個值,但似乎無法做到單選按鈕。這裏是我用於下拉列表的代碼:試圖點擊單選按鈕選項的名稱/值在硒使用C#
public void SelectValueById(string element, string text) {
//Get hold of the dropdown box by Name
IWebElement dropDown = commondriver.FindElement(By.Id(element));
//Place the drop down into selectElement
SelectElement clickThisitem = new SelectElement(dropDown);
//Select the Item from dropdown by Text
clickThisitem.SelectByText(text);
}
這工作正常。我想用單選按鈕做同樣的事情。我想傳入相同的兩個參數 - 單選按鈕ID或xpath,以及要選擇的選項的名稱/值 - 並使該功能單擊正確的選項。
感謝這個,但是這似乎是它只是點擊我通過在一個特定的選項。但我希望能夠分別指定單選按鈕組,以及選擇的具體選項。由於我測試的應用程序存在不會改變的問題(例如「眼睛顏色」)以及其他選項,我希望能夠通過Excel電子表格(「藍色」,「綠色」,「淡褐色「等)。我希望這是有道理的。 – johnnyb1970
等一下等等,你用無線電是什麼意思?你實際上是指'
不,我的意思是常規的單選按鈕 - 您可以點擊的圓點,一次只能選擇一個。 (我沒有足夠的代表發佈圖像)。也許我錯誤地認爲單選按鈕(或者單選按鈕組)是一個像select元素那樣的值列表。 – johnnyb1970