2018-08-28注册_登录_查询接口测试

使用工具jmeter

功能测试

1.学生注册接口测试

  • 1.注册接口测试_正常流(全字段覆盖、必填字段等)
    报文(键值对):userName=guoyadd1&realName=guoya&password=Wq1234&password2=Wq1234&checkCode=12345&weixin=suibian&address=shanghai&phone=13564681493&age=18&education=1&classType=1
  • 2.注册接口测试_异常流(用户名为空、密码为空,数值类型不同等)
    报文(键值对):realName=丁大胆&password=q12345$password2=q123456&checkCode=12345&weixin=&address=&phone=1356468142&age=&education=&classType=
  • 3.响应断言根据结果编写
  • 4.注意请求路径


    image.png

2.学生登陆接口测试

  • 1.学生登陆接口测试_正常流(全字段覆盖、必填字段等)
    报文(键值对):userName=guoyadd1&password=Wq1234&checkCode=12345
  • 2.学生登陆接口测试_异常流(用户名为空、密码为空等)
    报文(键值对):userName=&password=123456&checkCode=12345
  • 3.响应断言根据结果编写
  • 4.注意请求路径


    image.png

3.学生查询接口测试

  • 1.学生查询_正常流(全字段覆盖,字段为空)
    报文(键值对):realName=%E5%B1%85%E4%BD%B3%E6%9F%90&userName=zy4cqee5&education=2&classType=1&startTime=&endTime=&minAge=&maxAge=
  • 2.学生查询_异常流(字段为特殊符号,字段为空)
    报文(键值对):realName=&userName=&education=&classType=&startTime=&endTime=&minAge=&maxAge=
  • 3.响应断言根据结果编写
  • 4.注意请求路径


    image.png

流程测试

学生注册-->登陆-->查询(多个流程接口串联)
1.添加一个HTTP Cookie 管理器
2.添加一个"用户自定义的变量"

  • 1.用户名用随机函数表示(注释:能多次运行 ,Random/Random string)
  • 2.密码用函数进行保密(UTP8MD5)

HTTP Cookie 管理器

1.是服务端发给客户端的省份秘钥,放在浏览中,浏览器请求放在请求头里面


2018-08-28注册_登录_查询接口测试_第1张图片
image.png

2.HTTP Cookie管理器的使用:多个流程接口串联时(如:学生注册-->登陆-->查询)

你可能感兴趣的:(2018-08-28注册_登录_查询接口测试)