本平台是基于 httprunner 开源接口框架扩展而成的接口自动化测试平台,旨在统一管理项目的接口,资源共享,可视化操作
前端传送门:https://github.com/pencil1/ApiTestWeb
后端传送门:https://github.com/pencil1/ApiTestManage
线上 demo 地址:http://122.51.184.120/#/login(账号:ceshi 密码:123456)
还有一些详细的使用手册和服务器部署文档可在 QQ 群(700387899)中获取
python => 3
pip install -r requirements.txt
python manage.py
首先要设置 flask 的 app(windows 和 linux 的环境变量命令不一样)
set FLASK_APP=manage.py(windows)
export FLASK_APP=manage.py(linux)
然后创建管理员账号(账号:admin,密码:123456)
flask initdata
python
npm install -g yarn
yarn install
yarn serve
部署步骤没有报错,后台可以正常操作 前端页面是空白的 要怎么处理呢
不错的学习项目,赞一个
这个平台的后台封装的是 httprunner,是支持动态参数的
请问大佬,平台支持上下文关联接口以及动态参数接口测试嘛?
demo 账号密码不对
数据库配置 在哪里查看
如何远程连接后台数据库?
flask 的 web 平台写的挺好的,前端集成的也不错。深入测试才能写出这个平台,牛!
功能写的挺多的哈,没有看到具体的展示数据
到底有什么好处,就看个人所处的环境、公司了,反正不管目的是什么,拿来用一用、看一看,也是有好处的
,可以借着这些基础弄一下属于自己的东西嘛,一个本地脚本啊、或者工具什么的 web 化供大家一起使用等等自己也想做一个 java 的,可惜 java web 开发我还没开始学
接口平台最好还是使用和业务系统开发相同的语言,这样子有利于把开发也调动起来加入到测试过程中
很棒支持
请问个问题:您开发的接口平台和用 jmeter postman 来测试接口,或者实现接口自动化有什么优势?
开发基本是 java ,搞一个 java 的容易被鄙视,所以就是 python ,使用 python 老司机和 菜鸟,没有明显的区别
可能是,python 比较简单上手容易吧~~因为我只是玩过一下 java,也没深入了解过
赞一下。不过有个问题哈,最近开到很多平台都是用 python 做的,为啥用 Java 做的很少呢?
楼主选择用 python 是因为对 Python 比较熟悉,还是有什么别的原因?