我以前主要使用JMeter脚本在网站上进行性能测试.
然而,越来越多的项目使用前端MVC构建,例如AngularJS,当前项目通过角度视图文件,REST调用等加载所有内容.不幸的是,JMeter不执行任何javascript因此我的负载测试返回给我主页只有(400毫秒).实际上,在浏览器中加载实际上需要几秒钟.当我检查响应数据时,由于Angular,它不包含任何数据.
而不是调查网络流量并单独加载每个组件(例如profile.html,notification.html,REST调用等).是否有市场上的产品或我可以遵循的一些最佳情况,类似于执行JMeter脚本,但考虑到javascript执行和由于javascript加载外部资源?
(我不打算描述javascript执行时间.这仍然是测试后面的基础设施是否能够为xyz同时用户服务)