1 / 30
文档名称:

阿里云-性能测试用户手册-D.docx

格式:docx   大小:2,497KB   页数:30页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

阿里云-性能测试用户手册-D.docx

上传人:科技星球 2021/2/9 文件大小:2.44 MB

下载得到文件列表

阿里云-性能测试用户手册-D.docx

文档介绍

文档介绍:性能测试
使用手册
使用手册
常用指标
事务
事务是性能测试脚本的一个重要特性,要度量服务器的性能需要定义事务;在性能测试中是通过方法来实现事 务的,即将业务操作或者代码放在方法里面,通过框架将函数置为事务。
访问企业版控制台
TPS
TPS(Transaction Per Second)每秒系统能够处理的交易或事务的数量,它是衡量系统处理能力的重要指标。访问企业版控制台
并发
并发分为狭义和广义两类。
狭义并发即所有的用户在同一时刻做同一件事情或操作,这种操作一般针对同一类型的业务,或者所有用户进 行完全一样的操作,目的是测试数据库和程序对并发操作的处理。
广义并发即多个用户对系统发出了请求或者进行了操作,但是这些请求或操作可以是不同的,但对整个系统而 言,仍然是有很多用户在同时进行操作。
狭义并发强调对系统的请求操作是完全相同的,多适用于负载测试、压力测试;广义并发不限制对系统的请求 操作,多适用于混合场景、稳定性测试。
访问企业版控制台
场景
性能测试过程中为了模拟真实用户的业务处理过程,在系统中构建的基于事务、脚本、虚拟用户、运行设置等
一系列动作的集合称之为性能测试场景。性能测试中场景包含了脚本、施压模式、用户数、日志级别、步调时 间等。
访问企业版控制台
响应时间
响应时间是指从客户端发一个请求开始,到客户端接收到服务端返回的响应所经历的时间,响应时间由请求发 送时间、网络传输时间和服务器处理时间三部分组成。
在性能测试结果分析中,性能场景中事务的响应时间可以通过监控得到,事务响应时间分为事务最小响应时间
、事务平均响应时间、事务最大响应时间。
访问企业版控制台
并发用户数
模拟真实业务逻辑步骤的虚拟用户,虚拟用户模拟的操作步骤都被记录在虚拟用户脚本里,脚本用于描述用户 在场景中执行的操作。
访问企业版控制台
请求状态
请求状态反映了HTTP压测结果的HTTP状态码,状态码含义如下: 成功200:服务器已成功处理了请求并提供了请求的网页。
成功204:服务器成功处理了请求,但没有返回任何内容。 重定向3xx:需要客户端采取进一步的操作才能完成请求。客户端错误4xx:表示请求可能出错,妨碍了服务器的处理。
服务器错误5xx:表示服务器在处理请求时发生内部错误,这些错误可能是服务器本身的错误而不是请求出错。
访问企业版控制台
CPU
CPU资源是指性能测试场景运行的时间段内应用服务系统的CPU资源占用率,CPU资源是判断系统处理能力及 应用运行是否稳定的重要参数。
访问企业版控制台
Load
系统平均负载指在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件就会位于运行队列中

它没有在等待I/O操作的结果。
它没有主动进入等待状态,也就是没有调用"wait"。
没有被停止,例如等待终止。
访问企业版控制台
操作指南
访问控制台
使用流程
一套完整的的性能测试过程包括脚本创建、场景创建、场景执行和结果查看,按先后顺序执行。 访问控制台
功能
脚本管理:提供简单易用的性能测试脚本模板。
场景管理:提供多种模拟真实场景的施压方式,提供丰富的性能指标监控和多种操控方式。
监控集:提供公网非阿里云监控机维护入口。
结果报表:提供完善的性能结果报表和强大的性能分析日志。
模块
脚本:脚本是执行性能测试的基础,脚本里包括需要压测的服务器地址、压测的url、压测的参数和压 测的类型。
场景:场景需要绑定脚本来运行,一个场景可以绑定多个脚本,可以在场景中设置并发压测用户数、 施压模式,场景开始执行后可以实时查看性能指标。
环境:可选择公网非阿里云服务器作为监控机。
结果:结果自动保存可随时查看。
访问企业版控制台
测试环境
返回企业版测试环境
添加监控服务器
,此监控工具分为Windows和Linux版本。Radar下载地址:
radar-for-
radar-for-
备注:监控工具运行基于Java环境,安装监控工具前必须安装Java并已设置JAVA_HOME目录Windows安装Java教程:
Linux 安 装 Java 教 程 :
(Linux用户执行unzip radar-for-);