【发布时间】:2010-09-15 23:42:16
【问题描述】:
服务器提供 SOAP 函数调用接口。
数百台,也许是几千台 PC 调用该函数。
我需要使用单台 PC 对此进行负载测试。
目前我只有一个 for 循环。这够好吗?如果不是,我怎样才能使测试更真实?
我曾考虑过线程,但如果 SOAP 函数调用是原子的,那么这不会带来任何好处。即使是这样,我的测试 PC 上仍然只能有一个活动线程(每个 CPU)。
我希望这很清楚,如果没有,请询问更多信息。
在一台电脑上模拟多台 PC 的最佳测试方法是什么?
更新,我使用的是 VB Express 2008。我不敢相信 .NET 的构造如此之好,以至于它会在 SOAP 远程过程调用期间阻塞 CPU……还是这样?
【问题讨论】:
标签: .net visual-studio-2008 soap load-testing soap-client