ApiTest-练习实战

ApiTest-第一篇:整体设计篇

2020-04-13  本文已影响0人  张小川dt

1.技术栈

python 语言简单,便于上手,而且httprunner可以直接支持
flask  Python 编写的轻量级 Web 应用框架,简单而且全面
httprunner  这个就不多赘述,很优秀的接口测试框架
vue  使用vue的前端框架很多,结构统一,很容易上手
http-server  服务器使用的是centeros,因此采用了一个比较简单的web服务
mysql  通用数据库

2.项目结构

项目采用前后端分离
前端采用vue
    登录
    接口测试
        功能卡片(项目选择在该层级下,功能增删以及编辑)
            case列表
            case详情
            报告列表
            报告详情
        任务列表
            定时任务
            单次任务
        项目列表
            新建项目
            编辑项目
    其他功能
后端采用flask
    这个就自行发挥了
    根据数据库 接口 配置 文件等划分结构

3.服务端

腾讯新用户做活动,买了一台云服务器,centeros
安装python3 nvm node mysql http-server

安装过程另外说

4.注意事项

由于项目采用了公司的git,centeros上没有办法直接请求
于是只能去github上创建了一个私有项目

centeros自带python2 安装了python3以后需要修改部分文件,否则yum会无法使用
上一篇 下一篇

猜你喜欢

热点阅读