重要
Microsoft 365 的测试基础将于 2024 年 5 月 31 日过渡到生命周期结束 (EOL) 。 我们致力于与每位客户密切合作,提供支持和指导,使过渡尽可能顺利。 如果有任何疑问、疑虑或需要帮助, 请提交支持请求。
作为性能指标,内存使用量可以指示应用程序的整体运行状况。 使用 Test Base,可以方便地观察到托管应用程序的 vm (vm) 测试虚拟机的内存使用量增加,因为它发生在测试运行期间。
对于 测试基础 服务中的所有测试运行,内存信号在“ 内存利用率 ”选项卡中捕获。以下示例显示了针对 2022 年 2 月 OS 安全更新的最新测试运行,其中一个名为“USL AppCrash”的载入应用程序 (编写测试应用程序来说明回归) 。
图 4. 内存利用率数据图
注意
在上图中,由于执行测试的不同因素,进程利用率可能没有完全对齐。
在前一个示例中,与 1 月版本 (2022:1B) 相比,2022:2B) (2022:2B) 年 2 月版本中,进程“USLTestCrash.exe”平均多消耗 41.31 MB 内存,导致 Test Base 识别内存利用率的回归,如 Process 表所示。 表中显示的其他进程也与同一应用程序相关,但两个版本中的每个版本消耗的内存量大致相同,因此这些进程的指示结果为 Pass 。
注意
消耗更多内存不一定表示失败。
相关进程的回归被确定为统计显著,因此 Test Base 服务在 Process 表中向用户公开了此差异。 有时,内存利用率可能会有些干扰,因此在某些情况下, Test Base 使用统计方法来区分生成和发布是否存在有意义的差异。