ggi*_*nta 2 c# selenium kendo-ui
我无法从Kendo的下拉列表中选择一个值,这是代码(C#):
var wannabeSelect = FindElement(By.Id("Type"));
wannabeSelect.SelectByValue("HouseHold");
Run Code Online (Sandbox Code Playgroud)
那不是硒原料api,我把它包起来了.在这种情况下,FindElement()返回一个SelectElement,但是当我尝试选择一个值时,我的目标web-app上没有任何反应(我没有得到任何代码异常,测试成功).我相信Selenium不支持这个Kendo UI控件,是否有推荐的方法来处理不支持这样的UI元素?
我们使用Selenium的JS excecutor制作它:
ScriptExecutor.Execute(string.Format("$('#{0}').data('kendoDropDownList').value('{1}')", "Type", value));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7488 次 |
| 最近记录: |