我无法为IE(11.0)设置表单字段值。
当我尝试 $(By.name(key)).setValue
我得到异常 "不能改变readonly元素的值"
方法 getValue(), clear(), isAvailable()
的作品。
同时 setValue()
与chrome WebDriver配合良好
我找到了IE.代替的变通方法 $(By.name("desc")).setValue("123")
我用的是
$(By.name("desc")).clear;
$(By.name("desc")).sendKeys("123");
它适用于IE和其他浏览器。