测试的自我放逐

迷茫中探索

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.命令行无法运行start。py之类文件,是由于没有加入环境变量,设置路径便于不同位置都可运行启动文件。

import sys,os
BASE_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #获取到程序的主目录 便于在其他设备中运行,通过获取上几级目录如api目录,需要
(abspath是由于不同系统的换行符的原因所以使用该命令获取绝对路径,dirname寻找父mulu)

sys.path.insert(0,BASE_PATH)#注意加0
from lib.interface import server
from config.setting import SERVER_PORT
server.run(host='0.0.0.0',port=SERVER_PORT,debug=True)

2.搭建测试环境思路

第一次搭建测试环境

    1、有N台服务器,Windows, Linux(申请)

    2、安装依赖软件,

            java : tomcat jdk1.7  oracle/mysql  redis

            python: nginx python3 ....

    3、获取源代码(编译、打包)

    4、导入基础数据(建表、执行sql)

    5、修改配置文件

    6、启动服务

日常部署

    1、获取源代码(编译、打包)

    2、执行sql(可选)

    3、修改配置文件

    4、重启服务

#练习部署项目

 
posted on 2018-05-14 23:24  软测小白6v  阅读(171)  评论(0编辑  收藏  举报