安装示例

atfw的Python项目详细描述


自动测试框架

1.0版

一。安装依赖项包

安全

pip install PyYAML
pip install kafka-python
pip install websocket-client
pip install requests
pip install redis
pip install PyMySQL
pip install JPype1
pip install sshtunnel
pip install quickfix

2.编写脚本

脚本目录在“测试用例脚本”中,您可以创建一个项目目录并将测试用例脚本放在其中。

“测试用例脚本”项目

test_case_scripts/your_project
                    |- test-case-001.yml
                    |- test-case-002.yml

有关脚本模板说明,请参见文件:

测试模板.yml

test_case_scripts/test-template.yml

三。修改start.py

修改文件start.py,写入文件夹以运行脚本。

可以修改多个报表输出参数。

开始,开始

中国石油天然气股份有限公司

start.py

11# 输出HTML测试报告,否则输出到控制台12# Output HTML Report, if False Output Console13IS_REPORT_TYPE=True1415# 输出的报告文件是否使用时间戳16# Report File Name add Timestamp17USE_TIMESTAMP=False1819# 定义要运行脚本的子目录20# Define subdirectories to run scripts21SCRIPT_DIR=["your_project1","your_project2"]

四。运行开始.py

运start.py

5个。查看测试报告

投资分析:测试报告

test_reports/your_project
              |- your_project-report.html

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaBridge errno=10054被Remotehost关闭   javafx如何在每次调用方法中的变量时更新它?(爪哇)   java mod_群集在发现后未平衡负载   Java软件编辑器/语法高亮   java为什么不能强制转换数组的结果。asList()到ArrayList?   java HIBERNATE:无法使用HIBERNATE从MySQL中提取数据   java在Google地图片段上添加布局   java在AbstractTableModel中执行setValueAt之前,我如何做一些事情?   java在整个Tomcat运行时保存变量   java如何在Thymeleaf模板中获取环境变量的值?   java Selenium Chrome驱动程序针对属性的标签   java正则表达式捕获未知数量的重复组