【问题标题】:Test Kendo Combobox with Selenium / Specflow使用 Selenium / Specflow 测试 Kendo Combobox
【发布时间】: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


    【解决方案1】:

    我发现元素的 Id 是在加载网站时新生成的。因此我在测试中得到了异常。

    【讨论】:

      猜你喜欢
      • 2014-06-08
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      • 2020-02-13
      • 1970-01-01
      相关资源
      最近更新 更多