我知道我可以使用Visual Studio执行Web性能测试。但是结果似乎只显示页面加载时间。
我是否可以深入到代码级别以查看哪些违规代码导致速度变慢?
答案 0 :(得分:1)
我的答案来自最终用户测试的角度。如果您可以访问应用程序代码,则可以通过日志,利用率测量等清楚地调试性能。
我建议使用网络分析器来分析您的网络流量。您可以通过Visual Studio测试或任何其他Web自动化框架(JMeter等)生成负载时执行此操作。
有很多选项,但您可以立即使用Chrome的开发者工具(CTRL-SHIFT-I)。
对于资源分析:选择“网络”选项卡,打开相关页面,您将看到所有流量和资源的良好时间表。
对于时间分配:选择时间轴选项卡,选择所有捕获选项,打开相关页面,您将看到加载,脚本,渲染等所花费的时间细分