自动化性能测试第10篇:<center>交叉结果与性能报告生成</center>,<center>附件2-Linux相关监控</

举报
程序员一诺python 发表于 2025/09/04 21:25:14 2025/09/04
【摘要】 性能测试大纲 目标 概念 性能测试与功能测试(焦点) 需求 解决方案 一、性能测试常用分类 二、性能测试常用指标【重要】 三、性能常用测试工具 一、安装步骤 二、安装图解 一、LoadRunner简介 三、 理解LoadRunner的三大工具(扩展) 一、为什么要学习关联? 二、什么是关联(correlation)?

🚀🚀🚀本篇主要内容

交叉结果与性能报告生成

目标

  1. 掌握交叉结果的应用
  2. 了解LR导出报告的方式

一、交叉结果的应用

本轮的测试结果诞生是根据上一轮测试结果进行分析、由相关人员进行调优后进行的重新测试,需要确定调优是否有所改善

交叉结果是指相同场景下两次测试结果进行交叉对比,在 LR 中把这种对比两次结果指标叫做交叉结果

交叉结果应用

  1. 在Analysis工具点击File菜单 -> Cross with Result...
  2. 点击Add添加上次结果目录文件 (.lrr)

提示:

1. .lrr文件为场景运行后的收集的结果默认保存在当前用户下的临时文件夹
(C:\Users\Administrator\AppData\Local\Temp)
2. .lrr保存目录可在菜单Result-> Set Result Directory进行修改
效果图

图片无法加载

之前两张报表有的数据都会产生对比,以上摘要报告只是举例说明

二、性能报告生成

LoadRunner 支持导出非常丰富的报告类型(如:HTML、Word、PDF)等, 常用的是Word(可编写)

2.1 生成报告 步骤
  1. 生成模板
  2. 在模板上导出指定报告类型
1. 生成模板

![报告模板] 3. LR(需要安装RPC相应服务包和开启服务)

一、命令 方式

  1. top (系统资源管理器)
  2. vmstat (查看虚拟内存状态)
  3. free(查看未使用的和已使用的内存数目)
  4. iostat (查看io磁盘信息)
  5. sar 网络
1.1 命令 top(系统资源管理器)

  1. top命令类似与windows的任务管理器,查看内存、CPU、进程等操作信息
  2. 在Linux系统中常用top命令做资源性能分析工具

核心:

1). 前五行显示系统整体的统计信息
2). load average 代表负载队列到现在平均长度(三个时间段)1分钟5分钟15分钟 重点关注

参数:

1). 第一行 任务列队基本信息 关注系统负载
    - 06:49:14 系统当前时间
    - up 2:32 系统运行时间 2小时32分钟
    - 3 users当前登录用户数
    - load average系统负载即任务队列的平均长度-1分钟5分钟15分钟到现在的平均长度
2). 第二行 进程列队信息 了解
    - Tasks : 201 total  进程总数
    - 2 running  正在运行进程数
    - 199  sleeping  睡眠进程数
3). 第三行 CPU信息
    - 0.3 %us:用户空间占用CPU百分比
    - 0.3 %sy: 内核空间占用CPU百分比
    - 99.2%id: 空闲CPU百分比 关注
4). 第四行 内存信息
    - Mem : 3908524k ktotal  物理内存总量
    - 1294032k k used  使用的物理内存总量
    - 2614492k k free  空闲内存总量    关注
    - 74352k k buffers  用作内核缓存的内存量
5). 第五行 交换区内存    了解
    - Swap : 4
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。