检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
性能测试服务中思考时间和持续时间有什么区别? 性能测试服务里面会涉及到2个时间的概念: 思考时间(单位为ms):是指您在执行两个连续操作期间的等待时间。 压测时长(单位为min):即测试任务阶段的持续时间,压测执行的时间。 思考时间并不会影响并发总的时长,它只会影响到您并发请求的个数。下面以一个例子来解释说明。
在“思考时间”页签,参照表1设置基本信息。 表1 思考时间参数 参数 参数说明 启用思考时间 启用思考时间后,当您接收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应。 思考时间 思考时间是指用户在执行两个连续操作期间的等待时间。如用户在登录和搜索之间停留的时间。 例如,某用例每运行一次响应时间为
自动续费 登录性能测试控制台。 选择“费用 > 续费管理”。 选择待续费的套餐包,选择“操作”列下的“更多 > 开通自动续费”。 在“开通自动续费”页面,设置如下参数。 参数 说明 选择续费时长 计划自动续费的时长。 自动续费次数 勾选“预设自动续费次数”后生效,可以选择“不限次数”或者“自定义次数”。
下选择待添加自定义代码的测试用例。 在“用例步骤”页签下,选择“测试步骤”。 单击“添加步骤”右侧的“等待时间”。 输入等待时间。添加等待时间可以实现后续接口调用的等待时间。 配置完成后,单击“保存”。 分组 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
TCP协议报文参数 参数 参数说明 IP 发送请求到被测服务器的IP地址。 端口号 发送请求到被测服务器的端口号。 连接超时 发起连接,服务器无响应的超时时间。连接超时时间范围是20ms到60s。 返回超时 连接建立成功,等待响应返回的超时时间。返回超时时间范围是20ms到60s。 连接设置 重复
HTTP报文请求中,哪些头域是必填的? 性能测试服务没有必填头域,只负责透传您定义的头域。 HTTP报文请求中,哪些头域必须携带取决于被压测服务器是否会校验或者使用到这些头域。 请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。 父主题: 压测工程管理
您在购买套餐包时会一次性付费,服务将在到期后自动停止使用。套餐包费用为一次性支付,不支持退订。 对于包周期套餐包,如果您已开启“自动续费”功能,为避免继续产生费用,请在自动续费扣款日(默认为到期前7日)之前关闭自动续费,请参考如何取消自动续费。 按需计费 按需计费模式使用的性能测试服务,有以下情形时停止计费:
也支持这个字段。 Expect 表明客户端要求服务器做出特定的行为。 Front-End-Https 被微软的服务器和负载均衡器所使用的非标准头部字段。 From 发起此请求的用户的邮件地址。 Host 服务器的域名(用于虚拟主机 ),以及服务器所监听的传输控制协议端口号。如果所请求的
在左侧列表单击“节点管理 > 节点”,单击需要更改的执行节点名称,进入执行节点ECS。 在“基本信息”页面,单击“更多 > 变更规格”。 变更至8U16G以上的规格,单击“下一步”,提交申请。 变更完后在CCE同步云服务器。 同步完后进入性能测试服务页面,单击“资源调整”。 单击“扩缩容”。 单击“选择”,确定后即可正常使用。
用例中所有阶段最大的并发用户/500。 选择自否重定向: 用例配置重定向为false(不勾选)时,有AW返回302时不自动跳转到目标URL。 用例配置重定向为true(勾选)时,则当服务器返回302的HTTP返回码时,则会继续请求重定向的URL。 选择日志类型:有智能日志和无日志2种格式。 智
修改导出的工程文件 表1 请求类型为思考时间 参数名称 描述 name 思考时间的名称,可修改。 t 持续时间(ms)。 思考时间是指用户在执行两个连续操作期间的等待时间。例如用户在登录和搜索之间停留的时间。 例如某事务每运行一次响应时间为 0.5 秒。 如果希望每秒执行两次事务
行业务操作的用户数量。 例如,游戏网站某个时间点进行竞技活动,那么这个时候对设备的要求肯定是最高的。并发用户数就是模拟成千上万的用户在同一个时间点进行各种操作的配置数。 结合并发用户数、并发时间和思考时间来计算并发请求的数量,压测出服务器最终饱和数据是多少,结合期望的最大值是多少来判断是否满足客户的需求。
全链路压测探针上报健康状态 功能介绍 全链路压测探针上报健康状态 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/stress/agents/{agent_id}
事务名称/任务名称 与其下面的HTTP请求组成一个事务。 读取不到有效值时,默认并发个数为1,持续时间为1分钟。 线程数 测试任务并发个数 持续时间 测试任务持续时间 用户定义的变量 名称 枚举变量名称 全局变量,枚举型。命名需要唯一。 值 枚举变量值 用户参数 名称 枚举变量名称 全局变量,枚举型。命名需要唯一。
在使用调试功能前,要先确认如下两点: 确保资源组为运行状态。 确保资源组的调试节点和被压测的应用之间网络互通。 登录弹性云服务控制台。 在弹性云服务器中分别找到调试机和执行机的节点并登录。 curl对应应用的URL查看网络是否连通。 满足以上两点后,对事务进行调试,单击“查看日志”查看返回内容是否正确。
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
压测任务执行机CPU占用率一直较高是什么原因? 性能测试服务比较特殊,对处理时延要求很高。 可能您发送的报文服务器响应时间很短,因此需要不断轮询以减小时延偏差,所以压测任务在运行时会出现高CPU占用。 由于用于压测资源组的节点是独占的,所以不会对您的应用产生影响,也不会影响性能测试服务本身的性能。
性能测试服务中思考时间和并发时间有什么区别? 为什么事务调试总是失败? 全局变量和响应提取变量的区别 更多 远程登录 应用容器化改造介绍 应用容器化改造流程 步骤1:对应用进行分析 步骤2:准备应用运行环境 步骤2:准备应用运行环境 步骤2:准备应用运行环境 更多 云服务器卡顿 应用容器化改造介绍
信息。 思考时间 可选配置。为了更好的模拟用户行为,需要模拟用户在不同操作之间的等待时间。例如当用户收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应,这种延迟就称为思考时间。 请根据各业务的不同来设置思考时间。建议性能测试的时候,不要设置过长的思考时间,以最坏的情况对服务器施压。
执行机接收到数据的速度。 响应时间 响应时间指从客户端发一个请求开始计时,到客户端接收到从服务器端返回的响应结果结束所经历的时间。 响应超时 在设置的响应超时时间内(默认5s),对应的TCP连接中没有响应数据返回,为响应超时。出现原因一般是被测服务器繁忙、崩溃、网络带宽被占满等。