文档首页 > > 常见问题> 报文如何填写?

报文如何填写?

分享
更新时间: 2019/08/27 GMT+08:00

报文是云性能测试比较核心的一个配置项,那什么是报文?

通俗的解释就是说平时我们在网站界面上的所有点击操作,都是通过编辑成,满足协议规范带有用户请求内容格式的码流传送给不同的第三方,最后得到一个正确或者失败响应的一个过程。得到正确的响应,这个点击动作会操作成功;得到错误的响应,界面会提示一些错误信息指导我们怎么修正。

CPTS支持报文的请求类型分为GET、POST、PATCH、PUT和DELETE,那么报文如何填写呢?

  1. 首先在压测前需要确认一下自己的请求接口是一个什么动作。

    以查询为列,查询消息就是一个GET的请求,那么我们在配置的时候很简单选择GET的方式就好。

  1. 如果我的请求消息中有涉及输入参数的情况怎么办?

    如果是一个开户的请求,会涉及用户各种信息的输入,那么我们可以通过抓包(例如,可通过wireshark工具抓包)看一下消息是怎么请求过去的,body体是什么样的格式,怎么传送到第三方接口。依照抓包到内容,往报文里面填写。

    一般情况这类请求方式会是一个POST,选择POST方式后,会有联动的选项展示出来,如下图:

    图1 编辑元素
    图2 头域
    图3 报文内容

标准的http/https的格式,报文的头域依照抓包的内容填写进去就可以;报文体就是您具体请求的内容,这个是根据被测服务业务来,可以是游戏的登录请求,可以是移动公司的开户请求等等,只要满足http/https的协议都是可以编辑报文进行压测的,非常简单。

说明:

PATCH、PUT和DELETE的原理和POST是一样的。首先确认被测应用的协议类型、请求方式和请求链接,其次确认您具体请求的内容。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区