手把手教你学会接口自动化系列一-浅浅地尝试编写登录接口的自动化代码

老痞既然要带你学会接口自动化,那么老痞肯定是要把你当做0基础,从最基本的开始写起,一步步写到最后。

我最先打开项目。

第一步就是需要登录,所以这个时候,我们查看下登录的接口,我抓到接口如下:

手把手教你学会接口自动化系列一-浅浅地尝试编写登录接口的自动化代码_第1张图片

第一个就是登录的接口,接口的地址为:

http://192.168.0.134:8081/login

请求的方式为:post

下来需要关注的就是header部分的内容,如下:

手把手教你学会接口自动化系列一-浅浅地尝试编写登录接口的自动化代码_第2张图片

对于登录接口来说,需要关注header的content-type

content-type为application/x-www-form-urlencoded;charset=UTF-8

下来我们还需要知道请求体的内容,一般在登录请求体中就是用户名和密码,如下:

手把手教你学会接口自动化系列一-浅浅地尝试编写登录接口的自动化代码_第3张图片

可以点击源代码,请求的源代码如下:

username=admin&password=123456

最后,我们可以在查看下响应的内容如下:

手把手教你学会接口自动化系列一-浅浅地尝试编写登录接口的自动化代码_第4张图片

{

"code": 0,

"Admin-Token": "9738139e17554f13a92931f86515d194",

"user": {

"deptName": "办公室",

"img": "",

"createTime": "2019-02-13 15:43:26",

"lastLoginTime": "2024-01-07 21:02:16",

"num": "390823685766627",

"sex": null,

"mobile": "12312341234",

"realname": "admin",

"parentName": null,

"post": "1",

"userId": 3,

"parentId": 0,

"lastLoginIp": "192.168.0.1",

"deptId": 1,

"email": null,

"username": "admin",

"status": 1

},

"auth": {

"oa": {

"book": {

"read": true

},

"announcement": {

"save": true,

"update": true,

"delete": true

}

},

"work": {

"task": {

"save": true

},

"work": {

"upd

你可能感兴趣的:(接口自动化测试,服务器,前端,数据库,接口自动化测试,自动化测试,软件测试,运维)