2015-07-21 92 views
0

VS2013編碼UI測試可用於Kendo UI嗎?Kendo UI的Visual Studio編碼UI測試

特別針對combobox,將其作爲span元素進行讀取而不進行選擇。

謝謝。

+0

來自窗口小部件的值存儲在隱藏(顯示設置爲無)輸入中。你可以從那裏獲得價值。 – ASG

回答

0

您需要編寫一個實用函數來處理這些控件。請參考下面的函數來獲取硒的C#的kendodrop。 CodedUI也可以寫入

public static void KendoDropDown(string id, string name, string Value, IWebDriver Driver) 
     { 
      IWebElement Input = Driver.FindElement(By.Id(id)); 
      Input.Click(); 

      //put some wait 

      IWebElement levelBox = Driver.FindElement(By.Id(name)); 
      var OptionsList = levelBox.FindElements(By.TagName("li")); 
      foreach (var DropdownOption in OptionsList) 
      { 
       if (DropdownOption.Text.Contains(Value)) 
       { 
        DropdownOption.Click(); 
        break; 
       } 
      } 
     } 

它有三部分與下拉箭頭,列表框和列表項交互。

相關問題