【问题标题】:How to test webservice simulating several concurrent requests如何测试模拟多个并发请求的Web服务
【发布时间】:2014-10-20 01:18:42
【问题描述】:

我遇到了这种情况。 我需要测试一个使用 asp.net 和 c# 创建的 Web 应用程序。

此应用程序有一个特殊进程,它执行所有应用程序中最繁重和最重要的进程。这个过程是我需要测试的 web 服务的一部分。

现在有人要求我设计任何类型的程序来模拟对进程的特定数量的同时请求,看看它对尝试调用和使用同一进程的特定数量的用户有何反应。

我以前从来没有做过这样的事情,但是我想到了一些想法,比如可能在 Visual Studio 中使用 BackgroundWorker 类创建一个小程序,并在这个 backgroundworker 中调用 webservice ,然后调用这个 backgroundworker 的次数由用户指定。

正如我所提到的,我从来没有做过类似的事情,所以我愿意接受建议。

如果你有类似的事情你会怎么做?

【问题讨论】:

标签: asp.net web-services visual-studio testing stress-testing


【解决方案1】:

这个不要自己写,直接上web负载测试工具吧。

另请参阅 Performing a Stress Test on Web Application?

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2011-01-28
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多