javascript - 在我的浏览器中加载后如何从我的本地机器测试网页

标签 javascript node.js jasmine jestjs mocha.js

我有一个网站在某台服务器上运行,有几千人使用。它建立在 Java 和 soy 模板之上。我需要测试前端渲染/js 文件。我可以在访问网页后从我的本地计算机执行此操作吗?

例如:假设我需要在 facebook.com 上运行一些 Javascript 测试文件。我在浏览器中访问 facebook.com,加载后,我需要运行一些 js 文件来测试它。是否可以?如果是,我应该使用 Mocha 还是 jest 或任何其他替代框架?

最佳答案

您唯一能做的就是E2E 测试。 E2E测试是一种UI自动化测试。以下是 e2e 测试框架选择:

您可以 use jestjs with puppeteer .

关于javascript - 在我的浏览器中加载后如何从我的本地机器测试网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59368901/

相关文章:

javascript - d3.js 前置加号

node.js - 亚马逊 ELB 后面带有 node-js 的远程 IP 地址

javascript - 测试 $routeChangeError 无法设置参数

angular - 在 Angular2 测试中正确注入(inject)依赖项

javascript - 绘制JS-扩展轨迹在看不到选项卡时的行为很奇怪

javascript - 仅在 Firefox 中添加/删除选项失败

javascript - 你如何在没有 jQuery 的情况下一次验证多个单选按钮?

javascript - 链接 promise 创建 ec2 实例

node.js - NodeJS 脚本在控制台中显示每行更新

javascript - 即使在成功的 promise 回调之后,组件 Prop 也是空的 - Angular Testing