添加思考时间 添加思考时间 思考时间:即压测场景中两个连续操作的间隔时间,可模拟用户在前后两个操作之间,浏览网页,思考等行为花费的时间。支持配置固定时间和均匀分布时间两种模式。 操作步骤 登录 CPTS控制台 ,在左侧导航栏选择 CPTS发压 ,点击右侧 创建场景 按钮。 在对象配置页签中单击 添加压测API 右侧的下拉箭头,然后在下拉菜单中选择 添加思考时间 。 思考时间有两种 定时器类型 。
报告查看与管理 管理报告 在报告列表页面,查看历史报告,并对历史报告进行管理。 【查看单份报告】:进入报告详情页面 【删除单份报告】:确认后删除报告 【批量删除】:多选报告批量删除报告 查看报告详情 点击报告,查看压测场景执行完后的压测信息汇总。 进入报告页面,可以查看任务的基本信息、压力统计、业务信息等,包括压测任务的请求量、成功率、响应时间等信息。点击“下载报告”可以将报告作为pdf下载到本地
产品配额及限制 产品配额及限制 【最大公网IP】:400 【单场景API上限】:100 【同时启动场景】:≤ 5个 【国内公网最大并发用户数】:10万 【国内公网最大RPS】:80万 【百度云内网最大并发用户数】:4000 【百度云内网最大RPS】:8万 【最大流量定制的地区+运营商组合数】:5个 注:产品百度云内网配额默认如上,若需更多配额,您可提交工单通过申请更多的BCI容器组配额来实现。
压测场景执行 在启动压测后,可以实时监控整个场景和每个API的压测指标和云监控,还可以在压测过程中调整压测值。 查看压测场景详情 在压测场景执行过程中,您可查看压测场景详情。 对于创建好尚未执行的场景,可以启动压测,跳转到执行中的场景详情页面。 对于执行中的场景,可以查看压测情况,点击查看跳转到执行中的场景详情页面。 查看场景基本信息 您可在场景基本信息区域查看场景名、压测模式、场景状态等基本配置
出参和检查点 在压测过程中,有时需要通过设置出参和检查点实现某些业务需求或判断业务是否符合预期且成功。 出参 从当前请求的Response中截取需要的内容作为出参,在后续的请求中作为参数使用。 在「CPTS发压」-「编辑场景」中,在「对象配置」的串联链路中的压测API中,点击「出参信息」,出参配置模块如下所示: 配置项 描述 出参名称 出参名需要在此链路中唯一且不为空,出参名仅包含字母,数字,”-
参数配置 如何使用参数 在模拟不同用户登录、压测业务参数传递等场景中,可以使用云性能测试服务提供的参数功能来实现压测请求中的各种动态操作。 当前压测场景支持的参数为系统参数和自定义变量-串联链路参数,即用户不需要配置即可直接在压测配置中使用的变量,如随机数、随机串、UUID等。
如何进行数据库的压测 背景信息 一个完整的业务往往离不开对于数据库的增删改查等操作,在JMeter中,可以通过Sampler「JDBC Request」向数据库发送一个SQL请求,并且对数据库进行相应修改或查询,再进行下一步操作。它通常和JDBC Connection Configuration组件一起使用。 本文将描述建立数据库和配置JDBC Request的流程,模拟一个数据库查询的过程。 您
如何进行WebSocket协议的压测 背景信息 WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 本文所述流程通过建立线程组和WebSocket的相关Sampler,
如何进行TCP协议的压测 背景信息 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连
如何进行UDP协议的压测 背景信息 用户数据报协议(UDP,User Datagram Protocol)是Internet 协议集支持的一个无连接传输协议。在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UD