我有一个运行在 Windows 2008 终端服务器上的应用程序。有没有办法模拟一群用户(例如 100 个)登录服务器,然后启动可执行文件?
将要启动的可执行文件实际上是一个测试脚本,它将负责启动实际应用程序并运行测试场景,所以我只需要启动可执行文件。
我可以使用什么选项来执行此操作?
答案1
目前已经有针对 RDP 的商业压力测试应用程序,但它们并不是免费的:
- http://www.scapatech.com/?page_id=79
- http://www.tevron.com/ciratest.asp
- http://www.mercuryinteractive.com
W2k3 中还附带了一些工具(我猜它们在 W2k8 中也有)。它们被称为robosrv 和 robocli将这些与消耗结合起来(以创建一个人工瓶颈),您应该会得到一些相当不错的指标。