.net 为iPhone应用程序制作的Web服务进行负载测试的方法

.net 为iPhone应用程序制作的Web服务进行负载测试的方法,.net,iphone,web-services,load-testing,.net,Iphone,Web Services,Load Testing,这是我在这里发布的一些奇怪的东西,因为从过去几天开始我就有点困惑 我已经在asp.net 3.5中为我的iPhone应用程序制作了一个web服务,使用MSSQL 2005作为后端 现在,我的数据库有一些关键字段,如经度和纬度,基于这些字段,我的web服务几乎都在工作 目前,我已经在数据库中输入了大约200条记录,在iPhone设备中运行良好 所以,我的问题是,有什么方法可以测试我的web服务大约25000条记录,有什么方法可以将一些虚拟数据填充到关键字段,如经度和纬度?使用Visual Stud

这是我在这里发布的一些奇怪的东西,因为从过去几天开始我就有点困惑

我已经在asp.net 3.5中为我的iPhone应用程序制作了一个web服务,使用MSSQL 2005作为后端

现在,我的数据库有一些关键字段,如经度和纬度,基于这些字段,我的web服务几乎都在工作

目前,我已经在数据库中输入了大约200条记录,在iPhone设备中运行良好


所以,我的问题是,有什么方法可以测试我的web服务大约25000条记录,有什么方法可以将一些虚拟数据填充到关键字段,如经度和纬度?

使用Visual Studio测试版为web服务创建负载测试


一个简单的sql脚本应该能够为您填充虚拟数据。我不确定是否有有效的经度/纬度值,但谷歌应该为您找到世界上可以转换的地方的值列表。

如果您可以访问linux机器,您可以使用一个非常简单的负载测试仪。您可以指定使用什么频率和并发性访问哪个url


如果您关心性能测试,您应该使用另一台机器来生成负载。

任何简单的HTTP负载测试工具都可以-如果您有许可证,VS Test Edition也可以,但我不会去购买它。您还可以查看ApacheBench(在另一个答案中提到)、ApacheJMeter或我自己的公司提供的免费测试,最多可测试100个云生成的Vu(请参阅)。祝你好运