Web应用功能测试-driver不能强转成JavascriptExecutor
-
南钢测试试卷公开版,其中有一个要求是是添加公告的具体得内容,由于是div,没法直接sendKeys,所以想到用js,本地执行成功,但是提交的时候报这个错误,有大佬知道这是怎么回事吗?跪求交流。
//填写具体公告内容-----代码
String contentString = "document.querySelector("#form > div.box-body > div:nth-child(5) > div > div.note-editor.note-frame.panel.panel-default > div.note-editing-area > div.note-editable").innerHTML="功能测试的一次练习111"";
((JavascriptExecutor)driver).executeScript(contentString);//报错信息
java.lang.ClassCastException: com.sun.proxy.$Proxy35 cannot be cast to org.openqa.selenium.JavascriptExecutor
-
我也遇见了同样的问题!
-
建了一个Web应用测试讨论群,欢迎一起讨论: 895878923
-
经过一段时间的比赛学习,写了篇关于selenium的总结:https://blog.csdn.net/qq_24754061/article/details/102574195
-
@梅金东
经过一段时间的学习了解,总结了一下性能测试的流程: https://blog.csdn.net/qq_24754061/article/details/103043512