接口测试 bootstrap3+unittest+django2 接口自动化测试平台 (前端样式优化)

letme · 2018年08月01日 · 最后由 huang-jing520 回复于 2024年06月14日 · 3838 次阅读

源码地址:https://github.com/happyletme/requestnew
第一篇:https://testerhome.com/topics/13269
第二篇:https://testerhome.com/topics/14801
本次主要涉及到前端样式优化以及部分 bug 修复



修复 bug:
1.环境配置取消必须绑定端口号
2.接口测试取消必须连接数据库
3.修复邮箱未配置无发执行任务
优化:
1.优化登录页面
2.优化菜单模块和页面样式和部分按钮
3.优化定时模块

之后会优化断言模块和实现接口依赖模块。
QQ 群 655981739,提供部署方案和 shell 脚本。开源不易,路过点赞支持下,谢谢各位。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 12 条回复 时间 点赞
letme bootstrap3+unittest+django2 接口自动化测试平台 中提及了此贴 08月01日 17:25

支持支持。

必须支持

楼主,能不能出个稍微详细一点的环境搭建,😂 这环境我搞了一天了,

letme #11 · 2018年08月07日 Author
回复

linux 的部署文档还是 windows 的

letme 回复

windows 的,如果可以的话也可以把 linux 的也分享下,万分感谢楼主!!😊

回复

linux:
1.根据 testhome 安装 python3.6 和对应的 python 库
2.把源代码放到 linux 下(我创建了 pj 目录,项目放在/home/pj 下)
3.选择一个 mysql 数据库作为测试库,在 django 的 setting.py 文件的 86 行配置数据库的信息 (ip,端口,数据库名称,用户名,密码)
4.进入到项目根目录,数据库迁移:python manage.py makemigrations 在 request 应用下的 migrations 目录下创建了一个 0001_initial.py 文件,执行 python manage.py migrate,执行完成库表生成
5.创建第一个用户 python manage.py createsuperuser,之后的用户登录http://192.168.100.158:8000/admin/去创建用户组和用户以及分配权限
6.在 pj 目录下创建 logs 目录,下面创建 request.log 文件存放项目启动文件
7.在 django 的 setting.py 文件的 28 行,添加自己 linux 的 ip(我的是 ALLOWED_HOSTS = ['192.168.100.158'])
8.把启动 shell 和关闭 shell 放在根目录下(requestnew),sh start.sh,项目就启动了;项目关闭则执行 sh shutdown.sh
9.如果目录结构想要有所调整或者启动端口(默认 8000)有所调整,需要修改启动和关闭文件
10.其他机子能访问到(配置的 ip:8000)就成功了。
windows 要靠编译器启动;
1.根据 testhome 安装 python3.6 和对应的 python 库
2.选择一个 mysql 数据库作为测试库,在 django 的 setting.py 文件的 86 行配置数据库的信息 (ip,端口,数据库名称,用户名,密码)
3.进入到项目根目录,数据库迁移:python manage.py makemigrations 在 request 应用下的 migrations 目录下创建了一个 0001_initial.py 文件,执行 python manage.py migrate,执行完成库表生成
4.创建第一个用户 python manage.py createsuperuser
5.django 的 setting.py 文件的 28 行,因为是本地启动保持 ALLOWED_HOSTS = [] 就好了
6.配置编译器启动方式,选择 django server 启动,HOST 填写 127.0.0.1,port 填写 8000,运行
7.访问 127.0.0.1:8000,能访问到就 ok 了

letme #10 · 2018年08月07日 Author
回复

建议 linux 部署,源代码需要加群下载,github 上的代码也能用,但是我已经好几期代码没跟新了,传不上去

letme 回复

谢谢楼主!

letme 开源~自研接口测试平台 Django2+Bootstrap3+Unittest 中提及了此贴 08月17日 18:02
仅楼主可见
letme #13 · 2018年09月07日 Author
miracle2lee 回复

QQ 群 655981739

letme 自研接口测试平台 requestnew 中提及了此贴 02月15日 13:45

必须支持

你好,可以下载最新的源码吗

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册