Api 自动化测试框架
Api 自动化测试框架
经过前文内容,现在项目结构如下:
-
-
- _init_.py
-
- _init_.py
-
- _init_.py
- test_casename.py
-
-
- _init_.py
- database_connection_pool_strategy.py
- mysql_connection_pool.py
- redis_connection_pool.py
- _init_.py
- database_connection_pool.py
- file_data_reader.py
- parametrize.py
- timeout.py
-
-
- database.toml
-
-
- api_docs.md
- project_design.md
- usage_guide.md
-
- _init_.py
-
- all.log
- error.log
- main.py
- pytest.toml
- README.md
- requirements.txt
-
延续前文内容,离一个好用的 Api 自动化测试框架已经不远了。
请求库
推荐使用 requests 库,具体用法请查看 Requests:面向人类的 HTTP™。
启动脚本
还编辑启动脚本,做一些初始化操作及后续操作。
main.py
|
|
执行 python main.py 即可运行测试项目,同时支持 pytest 框架的各种参数。
最后更新于