Skip to content
framework for apiTest
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
__pycache__
common
db_operator
excel_data
homework
static
templates
test_method
.gitattributes
README.md
config.py
initial.py
run.py

README.md

基本组成

该产品分为前端后台部分,采用了web的形式进行操作,用户可以通过浏览器来完成相应的操作,如执行用例等。

编程语言及框架

前端语言包含: html, css, javascript,框架为bootstrap。

后端语言为Python  主体框架为flask。

使用说明

  1. 配置本地mongo数据库存放测试用例,我本地端口号都在config里边 默认配置如下:

image.png

mongo 库和collection如下:

image.png

  1. 配置本地Mysql存放注册用户信息(目前密码明文)

image.png

  1. 修改本地config的root目录,与你的代码存放地点保持一致

image.png

  1. 安装所需要的库如flask-sqlalchemy

  2. 启动run.py运行web应用

image.png

  1. 打开浏览器输入地址:localhost:9000访问页面

image.png

  1. 注册并登陆

登陆后excel平台页面

image.png

可视化页面

image.png

新增/编辑用例

image.png

执行用例

image.png

查看用例结果

image.png

查看用例详情

image.png

展开(有些异常情况还有些bug待修复)

image.png

大体上就这样吧, 欢迎提出整改意见!

You can’t perform that action at this time.