基于WPF的windows程序UI自动化测试总结
一、框架工具说明
| 
 工具  | 
 说明  | 
| 
 使用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  | 


                
            
浙公网安备 33010602011771号