一、框架工具说明
工具 |
说明 |
使用pytest框架 |
开源自动化测试框架 |
批量或者指定用例运行 |
Pytest框架支持此功能 |
生成html测试报告 |
使用allure库 |
用例设计和结果分离 |
PO模式 |
用户登录封装 |
用pytest的setup和teardown |
截图功能 |
使用UIAutomation的CaptureToImage方法 |
报告多语言 |
Allure支持 |
Log日志 |
使用python的logging封装 |
DDT |
Data-Driven Tests数据驱动框架 |
二、技术栈说明
技术 |
版本及说明 |
Python |
v3.6.4 |
UIAutomation |
v2.0.17 |
Allure |
v2.12.0 |
Pytest |
v4.5.0 |
Pycharm |
PyCharm Community Edition 2022.3.1 |
操作系统 |
Win10 64位 |
ddt |
1.6.0 |
标签:UIAutomation,框架,Allure,windows,pytest,Pytest,UI,WPF From: https://www.cnblogs.com/lydia2020/p/17246643.html