一、我为什么使用pywinauto模块

1、因为我之前采用的方案遇到的问题,使我不得不改变方案

Appium: Windows系统桌面应用自动化测试(二)_Lion King的博客-CSDN博客一、获取不到操作句柄的问题1、下图是通过python脚本连接的不同应用2、应用一:有sessionId,说明会话正常,可通过句柄操作应用3、应用二:报500错误https://blog.csdn.net/weixin_43431593/article/details/1242998512、因为大厂也在基于pywinauto实现

3、对比了一些开发模块,还是pywinauto功能相对丰富

windows桌面应用程序UI自动化工具(转载)_段小王爷的博客-CSDN博客_桌面应用自动化原文地址:windows桌面应用程序UI自动化工具 - anobscureretreat - 博客园最近在研究针对windows桌面应用程序的自动化工具,查找了网上相关资料,UI自动化工具很多,但是想同时支持windows桌面应用程序、web端以及APP段的工具少的可怜,以下是一些工具的总结:pyautoguiPyautogui对鼠标的移动、点击、拖拽,键盘按键输入、按住操作,以及鼠标+键盘的热键同时按住等操作都能准确模拟,可以说手能动的都可以,并且简单方便。但由于控件的定位依赖于图像匹配,..https://blog.csdn.net/weixin_46361114/article/details/121150771

二、如何入门pywinauto

1、查阅官方文档

(1)英文

What is pywinauto — pywinauto 0.6.8 documentationhttps://pywinauto.readthedocs.io/en/latest/index.html(2)中文

什么是Pywinauto · Pywinauto 中文文档 · 看云http://pywinauto.github.io/https://www.kancloud.cn/gnefnuy/pywinauto_doc/11930352、借助Airtest的脚本录制功能

七、如何测试Windows应用程序 - Airtest Project DocsAirtest Project Docshttps://airtest.doc.io.netease.com/tutorial/7_Windows_automated_testing/

三、说了这么多,为什么不直接使用Airtest呢?

1、这是个好主意!这就去支持国产Appium!

pywinauto:Windows桌面应用自动化测试(一)相关推荐

  1. Airtest:Windows桌面应用自动化测试(一)

    一.我为什么选择Airtest? 1.因为它集成了pywinauto pywinauto:Windows桌面应用自动化测试(一)_Lion King的博客-CSDN博客一.我为什么使用pywinaut ...

  2. windows桌面应用自动化测试

    1.AutoIt3 原理:使用spy抓应用的hwnd,根据hwnd获取窗口信息,模拟发送鼠标按键,移动窗口实现自动化操作. 缺点:获取到的信息少,编程实现复杂. 2.UIAutomation msdn ...

  3. Appium: Windows系统桌面应用自动化测试(一)

    一.方案调研 1.windows桌面应用自动化测试方案 (1)WinAppDriver是微软开发的自动化测试工具,而windows是微软开发的,兼容性应该极好. (2)WinAppDriver也可以是 ...

  4. windows桌面应用程序UI自动化工具(转载)

    原文地址:windows桌面应用程序UI自动化工具 - anobscureretreat - 博客园 最近在研究针对windows桌面应用程序的自动化工具,查找了网上相关资料,UI自动化工具很多,但是 ...

  5. 对Windows桌面应用程序进行UI自动化测试

    所谓UI自动化测试,就是模拟一个用户,对应用程序的UI进行操作,以完成特定场景的功能性集成测试. 要对Windows桌面应用程序进行UI自动化测试,目前可选的技术主要是两种:VS自带的CodedUI ...

  6. python 桌面程序自动化测试_对Windows桌面应用程序进行UI自动化测试

    题记:本文简述如何利用appium对Windows桌面应用程序进行UI自动化测试. 所谓UI自动化测试,就是模拟一个用户,对应用程序的UI进行操作,以完成特定场景的功能性集成测试. 要对Windows ...

  7. C#【自动化测试】对Windows桌面应用程序进行UI自动化测试

    文章目录 1.文章一: 题记 UI自动化测试 参考 2.文章二: 3.重要资源[实例]: 1)已验证可用[非常好的例子,便于理解] 关键代码 2)未验证 1.文章一: 题记 本文简述如何利用appiu ...

  8. windows桌面应用程序UI自动化工具

    WinApp自动化测试之工具的选择 WinApp测试简介 安装与卸载 升级更新 UI界面 业务功能 性能 交叉事件 兼容性 安全性 硬件环境 异常情况 WinApp自动化测试工具 AutoIt Air ...

  9. python软件怎么用-如何使用Python自动控制windows桌面

    前言 在使用PC时与PC交互的主要途径是看屏幕显示.听声音,点击鼠标和敲键盘等等.在自动化办公的趋势下,繁琐的工作可以让程序自动完成.比如自动化测试.自动下单交易等.很多软件除了可以GUI方式操作外还 ...

最新文章

  1. SAP PM项目导向维护
  2. 算法---------至少有K个重复字符的最长子串(Java版本)
  3. php节点对象,JavaScript_JavaScript中访问节点对象的方法有哪些如何使用,JavaScript中访问节点对象的方法 - phpStudy...
  4. c语言和gtk实现的游戏,Ubuntu下用glade和GTK+开发C语言界面程序(一)
  5. boost::mpl模块as_sequence的测试程序
  6. 如何在IE地址栏显示自己的小图标
  7. 计算机网络项目——最小网元设计(前情提要和项目概述)
  8. 关于Consul的几个问题
  9. 第二季-专题4-我是bootloader设计师
  10. 计算机 管理 被停用,如果电脑上出现“你的账户已被停用请向系统管理员咨询”怎么办?...
  11. 地质专业考遥感计算机研究生,遥感专业考研选择哪些学校
  12. C语言的考试系统,C语言考试系统.doc
  13. java 二进制转换十六进制的方法_Java 中二进制转换成十六进制的两种实现方法...
  14. java计算机毕业设计网上购物商城演示录像源码+系统+数据库+lw文档+mybatis+运行部署
  15. 小程序服务器获取appid,微信小程序小程序appid如何获取
  16. 【C语言】共用体的定义与使用
  17. 政策解读 | 传言PayPal要封杀独立站卖家?绝对不可能!
  18. ThreeJS后期处理
  19. javaee笔记(10)JSF
  20. ¥1-1 SWUST oj 941: 有序顺序表的合并操作的实现

热门文章

  1. 分享一个自定义的popuwindow效果,高度适配
  2. python100天之day3
  3. 流媒体分析之srt 之libsrt 分析:
  4. 学雷锋志愿魂·手抄报见行动
  5. Tik Tok运营:海外抖音TikTok网红营销指南
  6. Symbian操作系统及操作平台界面详解
  7. linux服务器系统cpu监控-shell脚本
  8. ffmpeg 将音频转为mp3问题解决
  9. 苹果电池ti测试软件,小技巧|不利用第三方软件,查看苹果设备电池循环次数...
  10. mysql TMM_mysql使用命令导出导入数据(数据备份、恢复)