接口测试(一)

http协议内容

  • 请求

    • 请求头
    • 请求行
    • 请求正文
  • 响应

    • 响应头
    • 响应行
    • 响应正文
  • 请求正文数据格式

    • 键值对
    • XML
    • JSON

熟悉项目业务流程

image.png

一.练习手写报文

编写键值对

  1. 用户名是否存在校验接口

    Request URL: http://47.98.226.232:8080/guoya-medium/user/checkUser.action?userName=guoya

    • userName=guoya
  2. 编写用户注册接口键值对

    • userName=guoya&realName=guoya&password=c626d94bd109ab184328f9644ff767a3&password2=c626d94bd109ab184328f9644ff767a3&phone=18001919370&age=18&checkCode=12345

      编写XML

使用notepad ++根据接口规范编写XML请求正文

  • XML 指可扩展标记语言(EXtensible Markup Language)

  • XML 是一种标记语言,很类似 HTML

  • XML 的设计宗旨是传输数据,而非显示数据

  • XML 标签没有被预定义。您需要自行定义标签。

  • XML 被设计为具有自我描述性。

  • XML 是 W3C 的推荐标准


    image.png

编写json

  • SON 语法规则

  • JSON 语法是 JavaScript 对象表示法语法的子集。

  • 数据在名称/值对中

  • 数据由逗号分隔

  • 花括号保存对象

  • 方括号保存数组


    image.png
image.png

接口规范的元素和符号

image.png
  • Fx表示数据是指定x位长的。

  • Vx表示数据是变长的,最长为x位长。

你可能感兴趣的:(接口测试(一))