【发布时间】:2018-07-26 23:19:53
【问题描述】:
我们无法使用 TestCafe 与一个 Web 应用程序进行交互,它持续显示加载而没有错误(Web 应用程序正在使用 plotlyjs)。 我已经检查了代理和防火墙以及同一网络上的另一个应用程序(未使用 plotlyjs),它工作正常。
错误: 页面“http://IP:Port”出错:
Uncaught ReferenceError: Plotly 没有定义
Testcafe --version 0.18.6 铬 63.0.3239 Windows 7.0.0
尝试使用 TestCafe CLI 和 UI,两者都观察到相同的问题。
【问题讨论】:
-
我已经从开发者工具中检查过,页面上没有java脚本错误。
-
我尝试用
plotly.js创建一个simple test 并且一切正常。您能否提供指向您的应用程序的链接或创建示例以进行复制? -
应用程序链接不公开。一个观察结果是“plotly.js”使用脚本标签包含在 index.html 文件中。这会导致问题吗?
-
我无法使用您的描述重现该问题。使用codepen.io/# 创建一个示例
-
@mlosev 感谢您的更新,能否分享您的 ploty.js 示例代码。我可以参考一下。
标签: reactjs automated-tests plotly e2e-testing testcafe