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


登录后回复
 

与 慕测论坛 的连接断开,我们正在尝试重连,请耐心等待