检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
务组合的复杂场景测试,测试完成后会为您提供专业的测试报告呈现您的服务质量。 通过简单的四步操作,您就可以完成一次性能测试。 表1 使用流程 1. 准备资源组 2. 创建测试工程 3. 创建测试任务 4. 查看测试报告 准备运行性能测试的测试资源组。 说明: 测试资源组包含共享资源
创建测试用例 测试用例是基于某个性能压测场景建立的测试模型。 前提条件 已创建PerfTest测试工程。 已创建测试用例目录。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
航。 性能测试服务提供实时、离线两种类型的测试报告,供用户随时查看和分析测试数据。 报告总览 测试报告说明如表1所示。 测试报告展现了测试过程中被测系统在模拟高并发用户的响应性能,为了更好阅读测试报告,请参考以下信息: 统计维度:测试报告的RPS、响应时间、并发等统计维度均为单个
dy内容做结果检验,只有条件匹配后才认为是正常响应。 测试任务模型自定义,支持复杂场景测试 通过多种用例步骤和压力模型的灵活组合,可以帮助用户测试在多操作场景并发下的应用性能表现。 测试用例可以被多个测试任务复用,针对每个测试用例可以选择不同的压力模型,并定义持续时间、并发用户数
该套餐包余量,则按套餐外按需计费。 在“执行测试任务”对话框中,选择“资源组类型”。 单击“启动”,启动测试任务。 (可选)测试任务执行后,单击“查看报告”或单击测试任务操作栏的,可以查看实时测试报告。 父主题: PerfTest测试任务管理
应用容器化改造流程 步骤1:对应用进行分析 步骤2:准备应用运行环境 步骤2:准备应用运行环境 步骤2:准备应用运行环境 更多 云服务器卡顿 应用容器化改造介绍 应用容器化改造流程 步骤1:对应用进行分析 步骤2:准备应用运行环境 更多 Ping不通 应用容器化改造介绍 应用容器化改造流程 步骤1:对应用进行分析
创建测试工程 性能测试服务为用户的测试工程提供管理能力,事务模型、测试用例、测试任务、实时报告、离线报告和智能分析的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。 当前支持自定义创建测试工程和使用模板创建测试工程两种方式。PerfTest测试工程定义了以下几种模板:
添加并发权重控制器、吞吐量控制器 并发权重控制器 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加并发权重控制器的用例。 在“用例步骤”页签下,单击“更多
操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“高级配置”。 设置执行器:执行器数量的设置
配置测试用例(高性能测试工程) 填写用例详情 配置用例步骤 添加请求信息(报文) 添加请求信息(思考时间) 添加请求信息(响应提取) 添加请求信息(检查点) 添加数据指令、循环控制器、条件判断、集合点 添加并发权重控制器、吞吐量控制器 压力配置 高级配置 SLA配置 父主题: PerfTest测试用例管理
推流:将现场的视频信号传到网络的过程。 拉流:服务器里面有流媒体视频文件,用指定地址进行拉取的过程。 请求方式为“推流”时设置以下参数。 流媒体服务器地址 被测流媒体服务器的IP地址。 端口号 被测流媒体服务器监听的端口号,RTMP协议默认为1935。 应用名称 即推流URL中的AppName,直播流媒体文件存放路径,例如:live。
用例详情用于描述该测试用例的测试背景、需要的前置条件和测试步骤,目的是记录测试用例的基本信息,便于复用。用例详情可以不填写。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
压力配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“压力配置”,参照表1设置阶段参数。
创建测试任务 测试任务是指基于已定义的测试模型发起一次性能测试的活动。通过在不同压测点执行一系列测试,持续对系统发起压力测试,通过测试获取并分析系统运行的性能数据。您可以在一个测试工程中添加多个测试任务。 前提条件 已创建测试用例并按业务需求配置。 (可选)已添加完事务。 操作步骤
配置用例步骤 测试用例创建完成后可以对测试用例进行修改来满足自身业务需求。 创建用例步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。
创建测试用例 操作步骤 登录性能测试服务控制台,选择左侧导航栏的“PerfTest测试工程”。 在PerfTest测试工程所在行,单击测试工程名称,例如前面创建的测试工程“Web-test”,进入测试工程详情页面。在“测试用例”页签,可以看到自动生成的默认目录和样本用例。 在默认
全局变量概述(高性能测试工程) 全局变量用于构造数据集合,使测试数据更加丰富。 在报文事务请求信息的报文内容中引用全局变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。 全局变量适用于很多场景,例如需要用户名密码的业务,需要使用不同的用户名以及对应密码模拟多用户场景进行压测。
如何购买性能测试服务? 前提条件 已注册华为账号并开通华为云。 资金管理 登录性能测试控制台。 在顶部导航栏右侧,单击“费用”,进入费用中心总览页。 在左侧导航选择“资金管理 > 充值”。 根据界面提示信息,为账户充值。 购买套餐包 进入购买性能测试套餐页面。 设置以下信息。 表1
性能测试服务测试的时候申请的带宽大小对测试的影响是什么? 用户压测的请求和响应的模型不一样,所需带宽也不一样。比如说5000TPS,每个请求包大小是1KB,那么总的上行带宽是5000KB,下行带宽也是一样的估算方式。对于带宽的限制是限制上行带宽,因此POST/PUT等带Body的请求会比较消耗带宽资源。