zl程序教程

您现在的位置是:首页 >  其他

当前栏目

送温暖!听说你没有接口项目可以练手

接口项目 可以 没有 听说 练手
2023-09-11 14:14:23 时间

作为测试工程师的不同阶段,很多时候会感到无奈,我有心学习,但是环境不允许。

自学打算转行的测试新手,在学接口测试时,没有一套相对完整的项目接口可以练手。

当你想学自动化接口测试时,没有一套相对完整的项目接口可以练手。

当你学习测开时,必然涉及到vue前端开发时,没有一套相对完整的项目接口可以练手。

今天,就是来解救你们的!!!

推荐一款开源的接口测试项目,部署超简单!!接口超多!!没有调用次数限制!!

在这里插入图片描述

01 项目介绍

一款基于node开发的开源API项目,业务是电商管理后台,可以用做接口测试、VUE前端开发练手用。

项目地址:

https://github.com/maweidong/vue_api_server

git打不开,没有梯子,可以访问gitee的地址:

https://toscode.gitee.com/hashuaiboy/vue_api_server

02 前置环境清单

依赖的环境很简单:

1. 安装node环境

官网:https://nodejs.org/en/download/

2. 安装mysql

官网:https://www.mysql.com/downloads/

没有特别的需求,建议安装历史版本5.7

关于这两部分的安装,不是本文的重点,网上安装教程也很多,暂不赘述。

03 下载与部署

1. 将项目克隆或直接下载zip包到本地

图片

2.进入到vue_api_server目录,接着执行"npm install"安装依赖包 (需已安装node环境)

图片

3. 启动mysql服务(需已安装mysql)

图片

4. 创建项目的数据库

执行mysql命令进入mysql命令窗体,执行以下命令:

# CREATE DATABASE 数据库名 SET utf8 COLLATE utf8_general_ci
CREATE DATABASE api_ab SET utf8 COLLATE utf8_general_ci;

5. 导入数据库数据

# 切换数据库
use api_db;
# 导入项目下db/mydb.sql的数据
source /Users/leitianxiao/Documents/700_TestDev/vue_api_server-master/db/mydb.sql
# 导入后使用命令查看导入的数据是否成功
show tables;

图片

6. 修改项目中的数据库配置

根目录/config目录中,打开文件default.json,根据你的mysql配置修改。

图片

7. 启动项目

在根目录下执行命令 即可启动服务。

node app.js
br

图片

8. 成功访问

默认域名为:http://127.0.0.1:8888/

图片

04 接口文档

接口文档参考:

https://blog.csdn.net/qq_43378689/article/details/121052912

除登录外其他业务类接口,需要从登录授权的 API 中获取到token,且必须在请求头中使用 Authorization 字段提供 token 令牌

postman添加token示例:

图片

图片

最后: 如果你平时有很多问题想要解决,你的测试职业规划也需要一点光亮,你也想跟着大家一起分享探讨,我给你推荐一个 「软件测试学习交流群:746506216」 你缺的知识这里有,你少的技能这里有,你要的大牛也在这里……


资源分享【这份资料必须领取~

下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】

在这里插入图片描述

在这里插入图片描述