【发布时间】:2020-11-08 18:22:57
【问题描述】:
我正在尝试使用 Specflow 测试 Kendo 组合框。似乎,硒命令不适用于组合框。所以我尝试使用 JavaScriptExecutor。 Javascript 可与 chrome 浏览器中的开发控制台配合使用。但同样的命令不适用于 JavaScriptExecutor。
JavascriptExecutor js = (JavascriptExecutor)driver;
js.ExecuteScript("document.getElementbyId("testElement").value='TEST';");
在测试中我得到一个 WebDriverException: javascript error: Cannot set property 'value' of null
所以好像没有找到该元素...?
【问题讨论】:
标签: c# selenium combobox kendo-ui