自动化测试平台
这是一个需要四方参与的测试平台
- 平台服务方
- 设备提供方
- 脚本提供方
- 需求提出方
- 软件依赖
- Python3.5+
- Django 2.1.5+
- MySQL5.5+
- 目录依赖
- /apps/opentest
运行目录
- /var/log/logdata
日志目录
- /apps/opentest
- Mac
- https://downloads.mysql.com/archives/community/
- mysql-8.0.14-macos10.14-x86_64.dmg
- CentOS
- yum install -y mariadb-server mariadb-devel mariadb
- Ubuntu
- apt-get install mariadb-client mariadb-common mariadb-server libmariadb-dev
- pip3 install -r requirement.txt
- Mac
- mysql.server start
- CentOS
- systemctl start mariadb
- Ubuntu
- systemctl start mariadb
- 开发环境
- python3 manage.py runserver 0.0.0.0:8000
- 生产环境
- gunicorn --worker-class=gevent project.wsgi:application -b 0.0.0.0:9000
- 简单的统计报告,只需要在task_runtime表中插入数据,只需要实现成功还是失败即可