首页 > 解决方案 > 如何对调用 api 的 UWP 应用进行压力测试/性能测试

问题描述

我正在寻找一种方法来对调用 api 并使用 radis 缓存的 UWP 应用程序进行一些性能测试。该应用程序将连续执行操作 100 小时或更长时间,我需要确保服务器响应时间一致,并且在一次运行这么多个小时后不会恶化应用程序的操作响应。顺便说一句,这里没有多个用户的场景。我仍在学习曲线上,任何帮助将不胜感激。

标签: uwpperformance-testingstress-testingweb-api-testingredis-cache

解决方案


您可以使用 Microsoft 内置的分析和性能工具或第三方分析器,例如YourKit .NET Profiler

应用程序的最终用户活动可以在应用程序代码本身中模拟,也可以使用第三方工具(如Windows 应用程序驱动程序编码的 UI 测试)进行模拟

如果您需要模拟与后端通信的数百/数千个应用程序以对后端进行负载测试 - 您将需要一个支持 UWP 应用程序使用的协议的负载测试工具,请查看如何运行桌面应用程序的性能测试使用 JMeter进行示例测试设置


推荐阅读