我们有一个非常复杂的 Web 应用程序,以至于很难准确地模拟生产负载。
我们的应对机制之一是确保测试环境中的硬件总是比我们的生产硬件慢,因此负载和性能问题会更加明显。
其他人在这样做吗,您正在使用哪些其他策略?
我们有一个非常复杂的 Web 应用程序,以至于很难准确地模拟生产负载。
我们的应对机制之一是确保测试环境中的硬件总是比我们的生产硬件慢,因此负载和性能问题会更加明显。
其他人在这样做吗,您正在使用哪些其他策略?
我有一台 7 年使用的 600mHz Celeron 笔记本电脑,配备 256MB RAM,我保留它用于性能分析。为了测试网络延迟,你可以得到一个延迟代理(或者简单地写一个);它收到一个数据包,等待 X 毫秒,然后继续传递。
Fiddler可以帮助您测试低带宽——可以模拟较慢网络的延迟。
连接测试仪。进行一些手动测试,并让他们的代理通过记录您手动执行的操作来编写测试脚本。使用脚本自动化。 http://www.pushtotest.com/ 开源免费。