---
title: CPU资源测试
description: "| 用例名称 | CPU资源测试 |"
url: https://www.hikunpeng.com/document/detail/zh/techcert/testdesign/commonctc/kunpengctc_34_0017.html
sourcePath: /source/zh/techcert/testdesign/commonctc/kunpengctc_34_0017.html
indexId: 25751f546b932a06f56deb19b6f0c59e4c96fc3a28af55c094059b2d9b0a56d864
---
# CPU资源测试

| 用例名称 | CPU资源测试 |
| --- | --- |
| 用例编号 | SoftwareName\-Performance\-02 |
| 测试目的 | 目标软件在稳定运行期间的系统CPU资源的波动异常检测。 |
| 预置条件 | 已成功安装软件。 已获取软件操作指导书。 已成功安装测试工具。 确定性能压力场景，获取性能压力场景测试方法。 |
| 测试步骤 | 启动被测软件。 根据性能压力场景测试方法配置压力测试环境。 运行测试工具，进行性能压力测试15min。 执行如下命令，启动系统资源监控，每隔一分钟统计一次数据。 sar \-u 60 15 >> /tmp/cpu\_stability.log 测试完成后，查看步骤4中的数据统计，有预期结果B。 执行如下命令，查看系统日志warning、error、fail信息，有预期结果C。 cat /var/log/messages \| egrep \-i 'warning\|error\|fail' 关闭被测软件，有预期结果D。 |
| 预期结果 | [A] 软件成功启动，测试工具对被测软件正常压测。 [B] 查看cpu\_stability.log日志记录，观察%idle那列记录的数据，波动幅度不超过5%。 [C] “/var/log/messages”日志没有新增的与被测软件相关的warning、error、fail信息。 [D] 软件正常被关闭。 |
| 备注 | 要求测试报告保留“cpu\_stability.log”和“/var/log/messages”日志文件。 部分场景下，监控资源在长稳过程中的表现，在刚启动和关闭阶段会有较大的波动。此时建议数据在稳定期进行比较，开始前3min和关闭前3min数据可不参与比较。 |
