Vue电商后端管理API接口测试

点击关注,我们共同每天进步一点点!

引言

最近有人在学习接口自动化测试时没有接口练手,其实接口的话,要么找第三方提供的,要么自己开发。第三方在线API需要认证,并且普通的话每天调用次数有一定的限制。自己开发的话,只要不停电,想怎么用就怎么用(说实话,你公司的接口已经足够你练手了,可能还测不过来)

正好某平台大神提供一套Vue框架下的电商系统,并且开源了。如果我们仅仅就做接口测试(练手),只下载后端API服务就行。

下载直通车:

安装Vue_Api_Server

1、第一步:是下载这个包,这个怎么下载我就不说了。

2、第二步:提前安装好npm和node环境(这两个如何安装,自行百度)

3、第三步:解压vue_api_server包,打开cmd命令,进入到程序包的根目录,输入: npm install(安装依赖包)

如图:

4、第四步:安装mysql,如果你已经有的话就忽略这步。

5、第五步:进入db中,将mydb.sql导入mysql数据库中。

6、第六步:进入到vue_api_serverconfig目录中,打开文件default.json

{
    "config_name" : "develop",
    "jwt_config" : {
        "secretKey":"itcast",
        "expiresIn":86400
    },
    "upload_config":{
        "baseURL":"http://127.0.0.1:8888",
        "upload_ueditor":"uploads/ueditor",
        "simple_upload_redirect":"http://127.0.0.1/reload"
    },
    "db_config" : {
        "protocol" : "mysql",
        "host" : "127.0.0.1",
        "database" : "mydb",
        "user" : "root",
        "password" : "1030",
        "port" : 3306
    }
}

修改一下数据库连接:(你可以根据自己情况修改,也可以不修改)

{
    "config_name" : "develop",
    "jwt_config" : {
        "secretKey":"itcast",
        "expiresIn":86400
    },
    "upload_config":{
        "baseURL":"http://127.0.0.1:8888",
        "upload_ueditor":"uploads/ueditor",
        "simple_upload_redirect":"http://127.0.0.1/reload"
    },
    "db_config" : {
        "protocol" : "mysql",
        "host" : "127.0.0.1",
        "database" : "shop",
        "user" : "root",
        "password" : "123456",
        "port" : 3306
    }
}

7、第七步:打开刚才cmd界面(要在项目根目录下),输入: node app.js命令

出现这些API,证明你已经成功了。

Api接口说明及文档API V1 接口说明

1、接口基准地址:

:8888/api/private/v1/

2、服务端已开启 CORS 跨域支持

3、API V1 认证统一使用 Token 认证

4、需要授权的 API ,必须在请求头中使用 Authorization 字段提供 token 令牌

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享