基于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

 

posted @ 2023-10-25 16:11  lydia朱古力7  阅读(288)  评论(1)    收藏  举报