PC端应用程序自动化测试

概述

PC 端自动化测试使用到的 python 模块主要有 pywinauto、win32gui、pyautogui,主要功能如下:

pywinauto:python中一个用于操作windows下GUI程序的库,可以用来做PC端自动化,web自动化可以借助于他来实现文件上传。主要使用到 Application 类,用于应用程序管理(打开与关闭应用等)、窗口管理(最小化、最大化、关闭窗口)
安装命令 pip install pywinauto
pywin32:包含 win32gui、win32api、win32con 3个子模块,用于窗口管理(定位窗口、显示和关闭窗口、获取窗口位置等)
pyautogui:屏幕控制(截屏等)、鼠标控制(移动鼠标、单击、双击、右击、拖拽等)、键盘控制(编辑、按键等)

参考:PC端应用程序自动化测试——pywinauto、pywin32、pyautogui

文件上传:

web自动化上传文件,7行代码帮你搞定
练习网站:https://www.layui.com/demo/upload.html

你可能感兴趣的:(python自动化测试,文件上传,粘贴板操作)