【问题标题】:Application to Stress Test in a Windows .NET Application在 Windows .NET 应用程序中进行压力测试的应用程序
【发布时间】:2010-09-08 11:24:46
【问题描述】:

我正在开发一个 Windows .NET 应用程序 (WinForms),我需要模拟数据库和应用程序的压力测试(超过 100 个连接)。

您推荐什么工具?

【问题讨论】:

    标签: .net stress-testing


    【解决方案1】:

    AutomatedQA TestComplete 之类的工具允许您制作一个脚本来模拟用户控制您的应用程序。同时运行多个脚本可能是您的压力测试。

    【讨论】:

    • 使用功能测试自动化工具进行性能测试是一种非常糟糕的做法。
    • @John 想详细说明一下?是因为性能开销吗?
    • 使用功能测试自动化工具进行压力测试是一种不好的做法,有性能测试工具可以做到这一点。而且你可以模拟的并发用户数量是非常有限的,因为一个实例只能模拟一个用户。一般来说,对于压力测试,您需要数十、数百甚至数千名用户,具体取决于要求。
    • 它们有何不同?不要同时运行脚本来“驱动”应用程序?同时运行更多脚本会模拟更多用户?我知道专门为压力测试编写的工具更适合。您对此类工具对 WinForm 应用程序进行压力测试有什么建议吗?
    • 使用功能测试自动化工具,您只能在单个工作站上运行一个脚本/一个用户。性能测试工具在没有界面的情况下运行该过程,因此您可以在一个工作站上运行许多脚本/用户。 CPU 和/或 RAM 是您可以模拟运行的数量的限制。此外,性能测试工具具有广泛的测量功能,因此您可以测量响应时间、每秒点击次数等。HP LoadRunner 就是这样一个工具。
    猜你喜欢
    • 2021-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-20
    • 2018-07-09
    • 1970-01-01
    • 2014-01-22
    • 2012-03-30
    相关资源
    最近更新 更多