sveltest 测试执行有以下几种方法:
建议
sveltest 强烈建议使用命令行执行
当前文件执行
pycharm
如果pycharm执行当前用例文件那么需要进行配置相关执行环境来运行sveltest编写的测试用例;
命令行执行
python test_svelt.py
工程入口文件执行
入口文件
sveltest 可以使用CLI工具来构建自动化测试项目,因此创建的自动化测试工程后会有一个主执行文件manage.py
,即在项目的根目录下
python
"""用于管理任务的框架命令行实用程序。"""
import os
import sys
BASE_DIR = os.path.dirname(__file__)
sys.path.append(BASE_DIR)
os.environ.setdefault('SVELTEST_TEST_SETTINGS_MODULE','slt.settings')
import sveltest
sveltest.main(debug=False)
该文件使用的也是main这个主程序方法,使用的默认模式为非DEBUG,该模式适合用于生产环境,具体定义如下: