Web服务的快速和脏的性能测试 - 我有哪些选择?

时间:2013-02-26 16:17:44

标签: c# performance testing performance-testing

我有一些简单的Web服务,使用IIS从数据库中检索信息并将信息存储在使用C#编写的数据库中。我的老板要求我的老板为明天编写一份关于这些Web服务性能的快速报告。作为一名没有经验的实习生,我想知道我的选择是什么?我花了大约2个小时来测试它。

我做了什么:

  • 使用简单的用例流创建了2个简单的Web测试。
  • 使用步进负载模式创建负载测试,该模式显示何时 应用程序中断(有多少并发用户导致错误/查询未返回)。

他们要报告的其他重要指标是什么?我在这里测试性能的其他选择是什么?快速,肮脏,最有效?

非常感谢

2 个答案:

答案 0 :(得分:0)

使用并发请求/线程选项进行最简单的负载测试 - 我使用Apache Bench

Here是Bench为您提供的输出列表,也许其中一些指标可以帮助您解决问题。

答案 1 :(得分:0)

要检查的几个地方是ApacheBench,它可以告诉您除了其他指标外还可以处理多少请求/秒。

同样可用Microsoft Web Capacity Analysis Tool