这次的测试是对白月黑羽的医疗SMS系统实行的自动化接口测试。

白月黑羽官网地址:BYSMS系统 API 接口 1.0 - 白月黑羽 (byhy.net)

资源:智慧医疗药物管理平台: 一款关于医院中客户订单与药物订单的管理平台 (gitee.com)

资源下载后,点击”runserver.bat“文件,运行结束后也不要关闭!!!然后再点击链接:白月SMS系统 | 登录 即可登录实现项目测试。

目录

基础接口测试

登录模块的测试

增添客户模块测试

修改客户模块测试

删除客户模块测试

查询客户模块测试

自动化接口测试

基础接口测试

登录模块的测试

       请求方式:POST

        请求url:http://127.0.0.1/api/mgr/signin

        请求参数:

请求Key参数Value
usernamebyhy
password88888888

        postman中的操作:

增添客户模块测试

        请求方式:POST

        请求url:http://127.0.0.1/api/mgr/customers

        postman中的操作:

修改客户模块测试

        请求方式:PUT

        请求url:http://127.0.0.1/api/mgr/customers

        postman中的操作:

删除客户模块测试

        请求方式:DELETE

        请求url:http://127.0.0.1/api/mgr/customers

        postman中的操作:

查询客户模块测试

       请求方式:GET

       请求url:http://127.0.0.1/api/mgr/customers?action=list_customer&pagesize=5&pagenum=1&keywords

       请求参数:

请求Key                参数Value参数说明
action        list_customer请求行为在客户管理模块
pagesize2一页2个客户数据
pagenum1取第1页数据
keywords

        postman中的操作: 

自动化接口测试

  • 在登录接口测试中增加断言

  • 编写csv格式文件

  •  设置环境变量

  • 配置增添客户模块的环境变量 ,并设置断言和全局变量

 

  •  在修改客户模块配置全局变量和环境变量,并设置断言

  •  删除客户模块配置全局变量,并设置断言

  •  实现自动化接口测试(运行前一定要确保每个请求以及环境变量都Save保存了一遍)

断言结果都是成功pass

点击查看 “增添客户”、“修改客户” 和  “删除客户” 的请求信息

 

 

请求信息都无误,测试完成。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

看到这的小伙伴就点个赞吧☆*: .。. o(≧▽≦)o .。.:*☆

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐