2

我有一个包含大量 JavaScript 的网页。我应该优化页面的性能。

理想情况下,我想设置一个自动测试,它将悬停在页面周围并单击几件事。完成测试后,我想要页面上的 JavaScript 执行配置文件。这样我可以进行更改,看看页面是否会运行得更快。

如果我不能达到这个理想的目标,在自动化和标准化我的网页性能测试方面,我能做的最好的事情是什么?

4

1 回答 1

1

这很难,总有一天我会把它作为我的开发程序的一部分。唯一经过验证的解决方案是持续开发实践:

将自动化 JS 测试与构建服务器一起使用

您可以在此处找到用于 js 测试的优秀框架列表

您的构建服务器必须支持客户端 javascript 执行,因为我知道有phantomJS脚本与不同的构建服务器有很多集成,例如与众所周知的Jenkins之一。

完整地说,您可以使用Selenium之类的工具来代替构建服务器,但个人认为这不是正确的方法,尽管它也可能效果很好。

于 2013-01-22T19:21:40.000 回答