如何解决性能测试 - 是否有用于在浏览器中呈现网页的性能测试的自动化工具?
我发现的所有性能测试工具都没有使用实际的浏览器进行 UI 测试。其中一些会从服务器获取网页的 html 并对其进行解析,我们可以验证其中的元素。
我想要的是找到当多个用户登录到应用程序时在实际浏览器中呈现网页和元素所需的时间。有什么建议吗?
解决方法
绝大多数网络工具都在 HTTP 协议级别上运行,而不是启动真正的浏览器,因为:
- 对于后端的性能测试(模拟成百上千的并发用户),您不需要模拟真实的浏览器,模拟真实的浏览器网络足迹就足够了
- 对于前端的性能测试,您不需要进行高负载,单个浏览器就足够了,它的developer tools几乎可以说明一切
如果您仍在寻找使用真实浏览器而不是后台线程执行 HTTP 请求的负载测试工具,我可以想到 2:
但是,向任何可以“理解”编程语言的负载测试工具添加对诸如 Selenium 之类的浏览器自动化框架的支持应该不是问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。