No Description

wangkeke 006d27e850 修改上传错误 8 months ago
.idea 2d389eab61 兼容saas申请流程,增加saas申请接口 8 months ago
__pycache__ 006d27e850 修改上传错误 8 months ago
api_report 006d27e850 修改上传错误 8 months ago
base 006d27e850 修改上传错误 8 months ago
common 006d27e850 修改上传错误 8 months ago
config 006d27e850 修改上传错误 8 months ago
data ee3f910d31 兼容平台管理后台登录,新增平台管理后台部分接口 8 months ago
database f80e8affb8 first commit 1 year ago
docker_etc 400fe15aa6 支持docker化 9 months ago
test_for_self d1ebeb189b 增加管理后台的接口 1 year ago
testcases 006d27e850 修改上传错误 8 months ago
tools 006d27e850 修改上传错误 8 months ago
.DS_Store 2d389eab61 兼容saas申请流程,增加saas申请接口 8 months ago
.drone.yml af96c4b0a8 更新 '.drone.yml' 9 months ago
Dockerfile 1b0575acef 更新 'Dockerfile' 9 months ago
Dockerfile__base 8ae978d237 删除了一些不必要文件 1 year ago
README.md a1a99eac62 更新 'README.md' 9 months ago
__init__.py f80e8affb8 first commit 1 year ago
default.conf 400fe15aa6 支持docker化 9 months ago
docker-compose.yml f80e8affb8 first commit 1 year ago
entrypoint.sh 8372d3ea28 更新一堆逻辑☺ 1 year ago
init_app_user.py 0f572ea042 基本信息从环境变量读取,便于docker化操作 9 months ago
nginx.conf 400fe15aa6 支持docker化 9 months ago
requirements.txt 1fb1577d64 针对目前登录rsa加密,修改登录的逻辑 11 months ago
run_main.py 006d27e850 修改上传错误 8 months ago

README.md

1、给运维使用前说明

1.1 基本操作

1、docker pull docker.finogeeks.club/luoyuediwu/saas_api_test:latest
2、docker run -it -d -p 80:80 docker.finogeeks.club/luoyuediwu/saas_api_test:latest  (如果本地端口被占用,可自行换)
3、docker exec -i 镜像id sh  (进入容器)
4、进入镜像内执行  python3  run_main.py
5、本地打开http://localhost:80/123查看测试报告

1.2 特殊场景

   如果已知悉测试环境和管理后台的密码以及登录密码是否加密情况(开发给出)
   将上面基本操作的第二步按照如下执行

    docker run -it -d --env BASE_URL=https://swan.finogeeks.club/ --env WEB_PWD=super --env SAAS=True --env RSA_STATUS=True --env EXECUTE_ALL=True -p 80:80 docker.finogeeks.club/luoyuediwu/saas_api_test:latest

    备注:#WEB_PWD 管理后台的账号的登录密码,考虑到管理后台登录密码有时候会变化
         #SAAS   是否为SAAS环境,还是单机构环境,设置成False,登录的时候不会带入organization
         #RSA_STATUS   登录是否密码是否要RSA加密,设置成True,登录会RSA加密
         #EXECUTE_ALL  决定是否全部执行,针对生产环境设置成Flase只执行全部get接口保证生产环境数据    

2、测试使用说明

1、修改Dockerfile的最下面配置文件,提交master,触发drone构建生成镜像,通知运维人员按照基本操作执行即可