检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在使用调试功能前,要先确认如下两点: 确保资源组为运行状态。 确保资源组的调试节点和被压测的应用之间网络互通。 登录弹性云服务控制台。 在弹性云服务器中分别找到调试机和执行机的节点并登录。 curl对应应用的URL查看网络是否连通。 满足以上两点后,对事务进行调试,单击“查看日志”查看返回内容是否正确。
高级配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“高级配置”。 设置执行器:执
单击“添加步骤”右侧的“请求头”。 设置“名称”和“值”。 请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。性能测试服务没有对必填头域作要求,仅透传用户定义的头域到压测服务器。“头域”的说明请参见头域说明。 配置完成后,单击“保存”。 注释 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 在“用例步骤”页签下,找到对应的请求(AW)。 单击请求右侧第二个按钮开关,配置当前AW是否失败跳过,默认配置为“否”。 是:配置请求失败跳过,请求失败不会中断用例执行。 否: 配置默认是请求失败不跳过,该请求失败会中断后面请求执行。
高级配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“高级配置”。 设置执行器:执
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
单击“保存”,完成测试用例SLA规则的配置。 在测试用例中创建SLA规则 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在需要配置SLA规则的工程所在行,单击工程名称进入测试工程详情页面。 在左侧的“用例列表”中选择待配置SLA规则的用例。 选择“SLA配置”页签,进入SLA配置页面。
为了更好的模拟用户的行为,需要模拟用户在不同操作之间等待的时间,例如,当用户收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应,这种延迟,就称为思考时间。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试
压力配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“压力配置”,参照表1 添加阶段设置阶段参数。
压力配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“压力配置”,参照表1设置阶段参数。
HTTP报文请求中,哪些头域是必填的? 性能测试服务没有必填头域,只负责透传您定义的头域,在HTTP的行为上来看哪些头域必须携带取决于被压测服务器是否会校验或者使用到这些头域。请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。 父主题: 压测工程管理
配置用例步骤 测试用例创建完成后可以对测试用例进行修改来满足自身业务需求。 创建用例步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。
在请求内容输入框内输入“$”。 在“插入变量”对话框中,配置参数。详情请参见插入变量。 单击“选择”。 表2 TCP协议报文参数 参数 参数说明 IP 发送请求到被测服务器的IP地址。 端口号 发送请求到被测服务器的端口号。 连接超时 发起连接,服务器无响应的超时时间。连接超时时间范围是20ms到60s。
拟一定数量用户操作的一个配置。 例如,游戏网站某个时间点进行竞技活动,那么这个时候对设备的要求肯定是最高的。并发用户数就是模拟成千上万的用户在同一个时间点进行各种操作的配置数。 将并发用户数,同时结合并发时间和思考时间来进行计算并发请求的数量,压测出服务器最终饱和数据是多少,结合
重比A:B=2:8进行测试,最终产生的A接口RPS和B接口RPS的比值为2:8。 步骤嵌套层级最大为10级。 配置完成后,单击“保存”。 吞吐量控制器 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
结合体验馆功能,帮助您快速熟悉性能测试服务的使用流程。 快速入门 入门必读 体验馆 环境资源准备 创建测试工程 创建测试任务 查看测试报告 02 购买 性能测试服务提供按需计费模式和按套餐包计费模式。 计费方式和价格详情 计费项 计费模式 价格详情 04 使用 根据实际业务场景,在性能测试服务中创建测试工程,进行性能压测,并输出测试报告。
选择“参数模式” 在下拉框中选择“重复赋值”:单线程每次取值都会重新赋值。 在下拉框中选择“赋值一次”:一个线程内仅赋值一次。 配置完成后,单击“保存”。 循环控制器 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
检查点 可选配置。如果设置检查点,通过自定义校验信息来验证服务端的返回内容是否正确。 如果需要配置,请启用“检查点”,配置检查点参数。 在该用例下,选择“压力配置”。 可根据业务特点选择不同的压力模式,添加多个阶段,每个阶段模拟不同的并发用户数。 配置完成后,单击“保存”。 单击页面右
PerfTest测试工程的节点规格推荐请参考表1,JMeter测试工程的节点规格推荐请参考表2。 如需要压测外部服务,请为执行节点绑定弹性IP。如需要调试外部服务,请为调试节点和执行节点都绑定弹性IP。 表1 PerfTest测试工程的节点规格推荐 并发用户数 所需规格 数量 0-5000