一个脚本里可以包含多个事务,一个事务可以包含多个链接。事务与链接的顺序可调整,脚本执行时会按顺序执行所有事务与链接。
添加事务步骤如下:
在新增脚本页面的添加事务栏,输入事务名称。事务名可根据实际业务制定,然后添加待测系统链接。
单击请求链接下方的空白处,填写详细的请求链接。
选择请求类型。请求类型分两种,GET 方式与 POST 方式:
对于 GET 方式,请求参数在请求链接处输入;
对于 POST 方式,需要编辑请求链接的高级属性,在 Header 项中添加 Content Type 请求头及 Body 项添加 POST 请求主体内容,具体请参考文档高级属性。
如图所示:
添加事务实例
注意:在请求链接中如果使用了 IP 方式,则设置的内网、外网压测自动失效。
如果是 ECS 内网 IP,则施压机 IP 会临时写入用户 ECS 安全组,以确保内网环境的互联互通。压测完毕后施压机 IP 会从 ECS 安全组自动删除。同时请选择与测试机在同一地域的施压集群,跨地域无法进行内网压测。
如果是公网 IP,则选择的内网压测、外网压测失效,默认为外网压测。即代表通过公网进行压测,ECS、SLB 会产生公网流量并按照现有的公网流量计费策略进行计费。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您描述的是在使用阿里云PTS(Performance Testing Service)性能测试服务时,如何在脚本中配置事务和链接的详细过程。这个过程对于确保性能测试准确反映实际业务场景至关重要。下面我将基于您的描述,进一步解释几个关键点,并提供一些建议:
事务:在性能测试中,一个事务代表了用户完成的一个完整操作流程,比如一次登录、一次商品查询或一笔订单提交。它由一系列HTTP请求组成,这些请求共同完成一项业务功能。定义事务有助于分析特定业务操作的性能指标,如响应时间、成功率等。
链接:这里的“链接”实际上指的是HTTP请求,是构成事务的基本单元。每个链接代表向服务器发送的一次请求,可以是GET或POST方式。
通过上述步骤和建议,您可以更有效地使用阿里云PTS来评估和优化系统的性能,确保应用在高并发场景下仍能稳定运行。