pywinauto
yao2003365
这个作者很懒,什么都没留下…
展开
-
python3.6.12 pywinauto 自动化运行之前判断应用程序是否有启动,如果有则直接在后台kill进程,pytest 装饰器所有class可用
@pytest.fixture(socpe=‘class’)def kill_abc():pids=psutil.process_iter()for pid in pids:if (pid.name()==name):abcpid=pid.pidcmd = ‘taskkill /pid’ + str(abcpid) + " /f"print(pid)try:os.system(cmd)print(“kill succ”)exception Exception as e:print(e原创 2020-12-10 11:41:51 · 1367 阅读 · 0 评论 -
pywinauto 锁屏后 自动化用例不能执行的问题解决
pywinauto 在运行过程中发现如果屏幕关闭后则无法运行,pywinauto官方给出的文档中有给出解决办法:https://pywinauto.readthedocs.io/en/latest/remote_execution.html由于我所使用的测试环境必须是内网使,所以将项目部署在服务器上,通过远程执行,但是注意,不能关闭远程的小窗,如果关闭小窗则同样无法进行,不关闭小窗的情况下本地电脑锁屏也是没有关系的。亲测可以正常调度...原创 2020-12-10 11:32:03 · 4358 阅读 · 3 评论 -
pywinauto-环境搭建备注 使用过程问题解决备注
64位 win7原python版本:安装conda后自带版本为3.7.6ywinauto 版本:0.6.81、 在使用过程中提示 python版本过高,与pywinauto版本不兼容解决: 通过conda安装一个虚拟环境,都为直接在线安装conda create -n python36(python36命名可自定义)python=3.6安装成功后,启动conda,会有新的虚拟环境,在虚拟环境中安装包2、pytest 版本为最新 版本为6.1.2 与pywinauto ...原创 2020-12-10 11:16:56 · 614 阅读 · 0 评论