org.openqa.selenium.JavascriptException: javascript error: m



如果键值长度为 11808 无法使用硒自动化更新会话存储键值 正在设置小长度键值,但长长度键值出现 JS 错误

手动它正在工作,但使用硒自动化得到JS错误。 setItemInsession存储方法使用:

java.lang.AssertionError: org.openqa.selenium.JavascriptException: javascript error: missing ) after argument list

此错误消息...

java.lang.AssertionError: org.openqa.selenium.JavascriptException: javascript error: missing ) after argument list

。暗示Javascript代码行中存在语法错误。

就代码块而言,有关用例的更多信息将有助于我们以更好的方式分析错误。但是,在大多数情况下,在以下情况下会出现此错误:

  • 如果"标记未正确转义。举个例子:

    onclick="(canLaunch('" + v.LibraryItemId + " '))"
    ^ escape character is missing
    

    理想情况下,该行应为:

    onclick="(canLaunch('" + v.LibraryItemId + " '))"
    
  • 如果通过的function()未正确关闭。举个例子:

    $(document).ready(function(){
    }
    

    理想情况下,该行应为:

    $(document).ready(function(){
    }); 
    

最新更新