美文网首页
Katalon应用于RESTful测试

Katalon应用于RESTful测试

作者: Jengro | 来源:发表于2018-12-21 18:11 被阅读0次

本文转自

REST Request

用户可以直接通过对象详细视图去添加一个网页服务请求。点击+图标去快速添加一个新的或者是已存在的测试用例。

web services request

1、从主菜单中依次点击File>New>Web Service Request,此时会弹出New Web Service Request的对话窗口,填写RESTful URL等内容。

New Web Service Request

2、一旦创建了一个请求,将会在Tests Explorer中的object下产生一个小的图标,标明了请求的方法。

Tests Explorer

3、在一个打开的新的服务请求对象编辑器中,将会有两部分,一个是Request,另一部分是Response
首先我们在Request部分中演示一个简单的REST URL。

https://petstore.swagger.io/v2/pet/findByStatus?status=${status}

New Request
字段 描述
Request Method 该处指出要对指定的资源采用的预期操作方法,Katalon支持的REST 服务有:GET, POST, PUT, DELETE, PATCH
Request URL 请求的资源地址
Parameters 通过REST请求对象传递的参数,该参数可以通过REST URL自动产生或者手动添加
Authorization HTTP认证的凭证,类型有Basic, OAuth 1.0或者 No Authorization
HTTP Headers 通过REST请求对象发送的头部信息。根据HTTP主体而自动长生的Content-Type。用户可以从建议列表中选择头部信息或者输入用户期望的信息
HTTP Body 通过REST请求对象发送的主体信息。Katalon支持以下的传输类型:
●Text
●x-www-form-urlencoded
●form-data
●file
以及以下的格式类型:
●Text
●JSON
●XML
●HTML
●Javascript

RESTful响应

Body

Response

该处会有3项新的信息出现在响应的部分

字段 描述
Status 响应的状态码
Elapsed 从Katalon发起请求直到收到响应的最后一个字节信息所消耗的时间
Size 响应包的大小

以下是响应信息的多种显示方式

方式 说明 例子
pretty 以简洁美观的格式显示
raw 以没有任何格式的原始文本的方式显示
preview 以可视化的方式显示

在Body的窗口中,会有不同的格式供使用者来使用:

  • JSON
  • XML
  • HTML
  • JavaScript

Header

下图是响应窗口中##Header##标签的界面

Header

相关文章

网友评论

      本文标题:Katalon应用于RESTful测试

      本文链接:https://www.haomeiwen.com/subject/ncevkqtx.html