理想情况下,如果我可以在c#中编写脚本,我会更喜欢,因为我对相同的
感到满意简而言之,我需要一个工具,它可以从sql server中的表中读取查询字符串并将其解压到网站
答案 0 :(得分:2)
Visual Studio 2010 Ultimate版本有一个很棒的load testing suite,我衷心推荐它,只要你能负担得起。
您可以通过浏览器记录测试并将其连接到数据库而无需编写任何代码,但作为编码人员,您将欣赏将这些测试转换为c#代码的能力,为您提供所需的灵活性。 / p>
Visual Studio Ultimate Edition允许您在需要获取许可证之前模拟最多250个“虚拟用户”。这使您能够测试合理的负载。
答案 1 :(得分:1)
大多数负载测试工具可以在不同程度上处理您描述的内容。几乎所有这些都可以导入数据并使用它来替换URL中的查询参数。在大多数情况下,您需要从数据库中获取数据(通过查询),然后将其作为文本文件导入工具。与大多数开源工具(ab,opensta,jmeter等)一样,我们的产品(Web Performance Load Tester)也是这样工作的。由于很少有高端工具可以直接查询数据库,以便在每次测试开始时获取所需的数据。如果您的应用程序与您描述的一样简单,那么您应该能够找到一个根本不需要任何脚本的工具。我不知道任何C#负载测试工具 - 您可能需要查看MS解决方案(例如Visual Studio Team Studio,其中包含用于测试的组件)。