如何在禁用JavaScript和noscript标签的情况下对网站进行e2e测试?

问题描述 投票:2回答:1

我想对一个网站进行e2e测试,比如当用户访问网站时,如果禁用了javascript或阻止了一些脚本。

cypress.io并不(官方)支持测试禁用JS的网站,因此不能测试用户在没有启用JS的情况下安全访问网站时看到的内容。

Nightmare JS似乎支持通过浏览器选项来禁用JS,为每一个 Nightmare 实例,但我还没有试过它的性能。

有什么建议可以让我的方案得到测试的2e2测试工具吗?

testing cypress nightwatch.js testcafe nightmare
1个回答
3
投票

一些测试框架在JavaScript被禁用时不支持这种情况,因为它们在测试页面中注入脚本,并在测试执行过程中运行它们。例如,TestCafe需要JavaScript来注入其脚本。

© www.soinside.com 2019 - 2024. All rights reserved.