性能测试 CodeArts PerfTest-入门必读:基本概念

时间:2023-11-01 16:15:59

基本概念

  • 测试工程:PerfTest为用户的测试工程提供管理能力,事务压测任务测试报告的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。
  • 事务:事务是指用户自定义的操作模型,包括HTTP/HTTPS/TCP/UDP/WEBSOCKET报文思考时间响应提取检查点和HLS/RTMP/HTTP-FLV报文部分。
  • 报文:报文是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。
  • 思考时间:为了更好的模拟用户的行为,需要模拟用户在不同操作之间等待的时间,例如,当用户收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应,这种延迟,就称为思考时间
  • 响应提取:如果同一事务中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。
  • 检查点:检查点主要是通过自定义校验信息来验证服务端的返回内容是否正确。
support.huaweicloud.com/qsnew-cpts/cpts_qs_0003.html