在线测试接口地址(接口测试工具在线)

网友投稿 417 2023-02-11


本篇文章给大家谈谈在线测试接口地址,以及接口测试工具在线对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享在线测试接口地址的知识,其中也会对接口测试工具在线进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

接口对接说明文档

接口对接说明文档
*以下是入库在线测试接口地址,修改在线测试接口地址,出库在线测试接口地址,查询,领取操作,上传文件,扫面快件,后台手工操作等等系统所需要接口,
接口时区,时间格式后台服务器统一处理,前端只做展示,不处理,后台优化。
接口在线测试地址为swagger-ui.html,
测试test文件上传页面地址upload.html
文字识别接口ocr/scan?url=group1/M00/00/00/rBAzTFtAt7WADBSLAAEeePITqg8669.jpg

可换成其在线测试接口地址他图片地址
快递后台管理系统地址login
快件扫描 ——》job【暂时8s执行一次【1小时执行完毕450个峰值 1*60*7.5】即可查询扫描结果】
所写字段注释

  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',

  `account` varchar(255) DEFAULT NULL COMMENT '所属设备账户',

  `number` varchar(50) DEFAULT NULL COMMENT '运单号',

  `phone` varchar(11) DEFAULT NULL COMMENT '手机号',

  `code` varchar(20) DEFAULT NULL COMMENT '取货码',

  `img_url` varchar(255) DEFAULT NULL COMMENT '图片url',

  `success_date` datetime DEFAULT NULL COMMENT '领取时间',

  `status` varchar(255) DEFAULT NULL COMMENT '领取状态,scanning(待识别),wait(入库待领取),success(领取),fail(识别失败)',

  `remark` varchar(255) DEFAULT NULL,

  `create_date` datetime DEFAULT NULL,

  `update_date` datetime DEFAULT NULL,

1

2

3

4

5

6

7

8

9

10

11

12

1.入库保存快件

packUp/insert
请求体post
{

  "account": "001",<SaaS账户码,必填

  "imgUrl": "group1/M00/00/00/rBAzTFst2PmAFYHoAAE2VbemYe8895.jpg",

  "number": "a123456",

  "remark": "备注"<非必填

}

1

2

3

4

5

6

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": 1

}

1

2

3

4

5

6

7

2.根据快点单号查询

get请求 packUp/get4number?number=b13131321
响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": {

    "id": 6,

    "account": "扫描枪1号",

    "number": "b13131321",

    "phone": "14758265423",

    "code": "0123",

    "imgUrl": null,

    "successDate": null,

    "status": "wait",

    "remark": "备注",

    "createDate": null,

    "updateDate": null

  }

}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

3.分页查询 支持模糊查询,支持查询总记录数

packUp/list
请求体post
{

    "pageNo":"1",

    "pageSize":"10",

    "id":10, <条件查询非必填

    "account":"003", <SaaS账户码,必填

    "number":"abc123456", <条件查询非必填,支持模糊查询

    "phone":"15638458525", <条件查询非必填,支持模糊查询

    "code":"1234", <条件查询非必填,支持模糊查询

    "imgUrl":"group1/M00/00/00/rBAzTFtFqi-AV8qNAAgr7tOdRhg298.jpg", <条件查询非必填

    "status":"success" <条件查询非必填

    "startCreateDate":"2018-08-10 13:42:45" <开始入库时间,非必填

    "endCreateDate":"2018-08-10 13:42:45" <结束入库时间,非必填

}

1

2

3

4

5

6

7

8

9

10

11

12

13

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": {

    "total": 67,

    "rows": [

      {

        "id": "1826",

        "account": null,

        "number": "3866940607293",

        "phone": "17760746217",

        "code": "5-5-5003",

        "imgUrl": "http://image.31xiaoyuan.com:80/group1/M00/00/07/rBAzTlttJdSAFHLSAASq5DS_AEs492.jpg",

        "successDate": null,

        "status": "wait",

        "remark": "已发送短信",

        "createDate": "2018-08-10 13:42:45",

        "updateDate": "2018-08-10 15:42:51"

      }

    ]

  }

}

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

4 .领取操作 后台自动更新remark 为已领取

POST 请求 packUp/receiveStatus?number=a123456789
响应体
{

  "message": {

    "code": "212",

    "msg": "快递已领取,不可重复领取"

  },

  "data": null

}

1

2

3

4

5

6

7

5.删除快件

get请求 packUp/remove?packupID=11 #packupID 此条记录ID
响应体
{

  "message": {

    "code": "200",

    "msg": "删除成功"

  },

  "data": 0

}

1

2

3

4

5

6

7

6.上传文件

post请求 upload/uploadFile
响应体
{

    "message":{

        "code":"200",

        "msg":"获取成功"

    },

    "data":"group1/M00/00/00/rBAzTFst89WAU3TkAAAQBiAihO4765.jpg"

}

1

2

3

4

5

6

7

5.查看文件

get请求 upload/query4url?url=group1/M00/00/00/rBAzTFst89WAU3TkAAAQBiAihO4765.jpg

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": "120.27.209.6:8888/group1/M00/00/00/rBAzTFst89WAU3TkAAAQBiAihO4765.jpg"

}

1

2

3

4

5

6

7

6.修改快件-入库修改

packUp/update

post请求体
{

  "id": "8",

  "account": "00000",<SaaS账户码,必填

  "code": "1111",<非必填,有值即修改

  "imgUrl": "group1/M00/00/00/rBAzTFtFqi-AV8qNAAgr7tOdRhg298.jpg",<非必填,有值即修改

  "status": "scanning",<非必填,有值即修改

  "remark": "修改图片"<非必填,有值即修改

}

1

2

3

4

5

6

7

8

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": 0

}

1

2

3

4

5

6

7

7. 登录入口传参数–也可参考swagger

app/user/login

post请求体
{

  "password": "123456",《密码》

  "username": "18337151123"《手机号》

}

1

2

3

4

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": {

    "deptId": "1",  《SaaS账户码》

    "userId": "140"《用户ID,现在简单做,没有token等,后期加入》

  }

}

1

2

3

4

5

6

7

8

9

10

8. 注册接口传参数–也可参考swagger
app/user/register

post请求体
{

  "deptId": 1,《SaaS账户码,由后台管理开户审核》

  "password": "123456",《登录密码》

  "username": "18337157111"《注册登录账户》

}

1

2

3

4

5

响应体
{

  "message": {

    "code": "200",

    "msg": "获取成功"

  },

  "data": {}

}

1

2

3

4

5

6

7

软件测试--接口测试入门

一、什么是接口测试

接口测试顾名思义就是对测试系统组件间接口的一种测试,接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

二、如何进行接口测试

进行接口测试之前我们需要获取接口信息,一般是接口文档,没有接口文档的通过抓包获取接口信息。

接口测试需要的主要信息有:

1、url:接口地址

2、header头部

3、请求方法get、post或者其他方式

4、body参数

把这些信息填写到接口工具点击发送然后查看响应数据,以访问百度页面为例子

输入url地址:http://www.baidu.com,header头部为空不用填写,请求方式选择为get,body参数为空,点击发送,查看响应结果

在进行一个简单的post登录请求,输入url地址、请求方法post,header头部为空,输入body参数

三、接口测试使用的工具

接口测试使用的是国产的接口测试、接口协作和接口文档生成工具apipost,支持接口测试、接口流程化测试、团队之间的接口开发协作还有生成完整的接口文档,包括:在线接口文档、markdown文档和word文档。

如何做接口测试

1、可以使用postman软件进行接口测试,这里以较复杂的上传图片的接口为例进行测试,首先打开postman软件选择Post方式,输入后台接口调用地址。

2、然后填写Headers,注意这里的Headers部分不要写任何东西,如果之前是有Content-Type头信息, 那么就会上传失败。

3、接着填写Body,选择form-data,填写Key后台规定的接收文件的名称参数,格式选择为File,此时value会自动变成选择文件。

4、最后点击Send,可以发现下方返回了接口的响应,说明上传图片是成功的,这样简单的图片上传的接口测试就完成了。

关于在线测试接口地址和接口测试工具在线的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 在线测试接口地址的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于接口测试工具在线、在线测试接口地址的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java实现两人五子棋游戏(七) 屏幕提示信息
下一篇:IntelliJ IDEA中ajax开发实现分页查询示例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~