---
title: 性能指标对比测试
description: "| 用例名称 | 性能指标对比测试 |"
url: https://www.hikunpeng.com/document/detail/zh/techcert/testdesign/commonctc/kunpengctc_34_0021.html
sourcePath: /source/zh/techcert/testdesign/commonctc/kunpengctc_34_0021.html
indexId: 3f21b51e148e47da216a8a96abe1b6f0af661b5573c5862dacffec9327fad9df64
---
# 性能指标对比测试

| 用例名称 | 性能指标对比测试 |
| --- | --- |
| 用例编号 | SoftwareName\-Performance\-06 |
| 测试目的 | 通过该测试用例，检测优化前和已优化的待认证程序运行时对系统资源的使用情况，生成“全景分析”报告。 |
| 预置条件 | 已准备好Linux服务器，硬件和OS兼容性请参见DevKit兼容性查询助手(https://www.hikunpeng.com/zh/developer/developtool)。 Linux服务器上已配置相应的Yum/apt/zypper源，配置方法请参见配置操作系统Yum/APT/Zypper源(https://www.hikunpeng.com/document/detail/zh/kunpengdevps/install/installguide/KunpengDevKit\_0050.html)。 已获取鲲鹏DevKit并完成工具在其运行环境中的安装。安装完成后，请检查工具服务端口是否可以访问，不可访问时通过配置防火墙来解决。安装包获取页面的链接为：鲲鹏DevKit下载中心(https://www.hikunpeng.com/developer/devkit/download)。 说明： 如果您对安装步骤及防火墙配置有疑问，请参见开启防火墙端口(https://www.hikunpeng.com/document/detail/zh/kunpengdevps/install/installguide/KunpengDevKit\_0054.html)。 工具安装完成后，请完成环境初始化设置，即用户密码首次登录设置。 |
| 测试步骤 | 利用预置条件第四步中设置的用户密码及其用户名，登录工具首页，登录网址https://部署服务器的ip:端口号（例如：https://x.x.x.x:8086）。 执行全景分析任务，详细操作请参见全景分析(https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit\_25\_1\_0/usermanual/devkit\-hypertuner\-064.html)。 |
| 预期结果 | 全景分析任务执行完成，打开已完成的采集任务，可以看到类似如下的任务信息： 请提供该截图，与测试步骤2中导出的报告一起作为本用例执行结果附件提交至华为展翅认证网站。 |
| 备注 | 性能分析用例为可选项，推荐用户执行。在选择执行性能分析用例的情况下，本条用例为必选用例。 因环境准备时OS原因无法满足工具安装要求，导致无法安装工具的场景，用户需提供举证说明材料，以说明待认证应用的运行环境OS的实际情况（提供截图证明运行环境OS的名称、版本号以及CPU架构信息）以证明其不在工具的兼容性列表中即可。 创新中心可根据自身设备情况，安排服务器安装工具，以减少用户认证过程中的工具安装工作量。这点请创新中心酌情安排。 用户能提供全景分析报告“任务信息”页签截图及报告导出文件的情况下，只要预期结果中的截图“任务状态”、“全景分析”、“分析对象”几个字段与截图一致，即可认为用例结果是OK的。 用例步骤1、2需要执行两次以分别分析优化前后的应用。第一次分析在优化前执行，第二次分析在优化后执行。优化前后的两份报告文件保存时请在名称上做出区分。如果用户根据全景分析报告，未发现优化点，请额外说明。 报告页面如下截图： 报告总览部分将可以看到有优化建议呈现或者没有优化建议。 |


| 用例名称 | 性能指标对比测试 |
| --- | --- |
| 用例编号 | SoftwareName\-Performance\-07 |
| 测试目的 | 通过该测试用例，对Java程序执行“采样分析”，生成相应的报告。 |
| 预置条件 | 已准备好Linux服务器，硬件和OS兼容性请参见：DevKit兼容性查询助手(https://www.hikunpeng.com/zh/developer/developtool)。 Linux服务器上已配置相应的Yum/apt/zypper源，配置方法请参见：配置操作系统Yum/APT/Zypper源(https://www.hikunpeng.com/document/detail/zh/kunpengdevps/install/installguide/KunpengDevKit\_0050.html)。 已获取鲲鹏DevKit并完成工具在其运行环境中的安装。安装完成后，请检查工具服务端口是否可以访问，不可访问时通过配置防火墙来解决。安装包获取页面的链接为：鲲鹏DevKit下载中心(https://www.hikunpeng.com/developer/devkit/download)。 说明： 如果您对安装步骤及防火墙配置有疑问，可参考下面的网址：开启防火墙端口(https://www.hikunpeng.com/document/detail/zh/kunpengdevps/install/installguide/KunpengDevKit\_0054.html) 工具安装完成后，请完成环境初始化设置，即用户密码首次登录设置。 |
| 测试步骤 | 利用预置条件第四步中设置的用户密码及其用户名，登录工具首页，登录网址https://部署服务器的ip:端口号（例如：https://x.x.x.x:8086）。 将待分析的认证Java程序上传到Linux服务器后台目录/home下（该路径用户可自定义），手动运行待分析的认证Java程序，确保采样分析过程中程序运行。执行Java性能分析任务，详细操作请参见在线分析(https://www.hikunpeng.com/document/detail/zh/kunpengdevps/profiler/profiler/devkit\-hypertuner\-100.html)。 |
| 预期结果 | Java程序采样分析任务执行完成，打开采样分析报告，切换至“环境信息”页签，查看“系统环境信息”和“环境变量”，可以看到类似下图： 请提供该截图，与测试步骤中导出的采样分析报告文件一起作为本用例执行结果提交至华为展翅认证网站。 |
| 备注 | 性能分析用例为可选项，推荐用户执行。在选择执行性能分析用例的情况下，如果应用为Java类应用，则本条用例为必选用例。 因环境准备时OS原因无法满足工具安装要求，导致无法安装工具的场景，用户需提供举证说明材料，以说明待认证应用的运行环境OS的实际情况（提供截图证明运行环境OS的名称、版本号以及CPU架构信息）以证明其不在工具的兼容性列表中即可。 创新中心可根据自身设备情况，安排服务器安装工具，以减少用户认证过程中的工具安装工作量。这点请创新中心酌情安排。 用户能提供Java采样分析报告“环境信息”页签“系统环境信息”及“环境变量”的截图及报告导出文件的情况下，只要预期结果中的截图中“系统环境信息”中的“CPU”、“操作系统”、“环境变量”中的“PWD”几个字段与待认证程序的运行环境一致，即可认为用例结果是OK的。 用例步骤1、2需要执行两次以分别分析优化前后的应用。第一次分析在优化前执行，第二次分析在优化后执行。优化前后的两份报告文件保存时请在名称上做出区分。如果用户根据Java采样分析报告，未发现优化点，请额外说明。 用户导出的Java采样分析结果文件，可以添加jfr后缀后通过JMC程序打开。 报告页面如下截图： “环境信息”页签可以看到本次采样分析产生了优化建议或者没有优化建议。 |
