1

Visual Studio 测试套件比负载运行器的效果如何?

我想学习性能/负载测试一个 Web 应用程序,但我真的很困惑选择使用哪种工具。

考虑到许可证的成本,VSTS 2010 的范围是否优于 Loadrunner?

PS:我是性能测试新手,请推荐一个适合初学者的工具。我尝试了 Jmeter,但它还有很长的路要走。

4

3 回答 3

3

我是性能测试新手,请推荐一个适合初学者的工具

你需要多长时间才能变得有效,这完全取决于你为这门学科带来的基础技能的成熟度。非常好的,强大的技能,你可以在 90 天内有效,有导师。非常薄弱的​​技能,没有导师,你会憔悴多年。市场上有些人的简历上有五年的经验,但有用的技能很少

工具不是学科,正如对特定会计软件包的了解使您成为会计师一样。如果您只是想涉猎,以更好地了解角色的挑战,包括工具和非工具相关(工具占工作的 5-15%),那么 Jmeter 是一个不错的起点。

如果您要使用商业工具,请遵守他们与培训和非生产使用培训软件相关的许可要求,或者您需要问自己,“如果我愿意为了违反许可协议而牺牲自己的道德规范,那么为什么要有人相信我的测试输出和我对系统更改以提高性能的建议吗?”

于 2013-09-23T12:29:38.617 回答
2

要执行测试,您应该选择 HP 的 loadrunner。选择 loadrunner 而不是 VSTS 2010 的原因是 Loadrunner 提供了许多复杂的图表来帮助分析性能。例如,它提供了易于理解的吞吐量图,并且可以基于该图进行分析。然而,它提供了更多有助于分析 Web 应用程序性能的图表。

此外,在 Load runner 的帮助下,可以在可用于分析性能的机器之间分配负载。

此外,在 loadrunner 的帮助下,可以将整个场景分解为多个部分,这有助于更轻松地分析各个场景的性能。

所以最好选择 loadrunner 而不是 VSTS 2010。

于 2013-09-23T10:45:38.353 回答
1

JMeter 非常好,而且很容易上手,我建议在 Youtube 上观看一些优秀的教程。VS2010 也非常简单,并且还具有一些出色的绘图功能。VS2010 的好处是它允许您选择在负载测试期间要运行的测试方法的向导。

于 2013-09-24T17:55:10.130 回答