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

时间:2010-02-18 06:29:00

标签: .net iphone web-services load-testing

我在这里发帖很奇怪,因为自从最近几天我有点困惑......

我使用MSSQL 2005作为我的iPhone应用程序的后端,在asp.net 3.5中创建了一个Web服务。

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

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

所以,我的问题是为大约25,000条记录测试我的Web服务的方法是什么,以及将一些虚拟数据填充到经度和纬度等关键字段的方法是什么?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

如果您可以访问Linux计算机,则可以使用Apache Bench这是一个非常简单的负载测试程序。您可以使用什么频率和并发性来指定要访问的URL。

如果你关心测试性能,你应该让另一台机器产生负载。