CEF客户端自动化实现
在进行UI自动化的时候,有时候需要对Windows客户端进行自动化测试,这时常规的自动化方法就不太适用,这里就进行CEF客户端自动化的测试介绍。
一、环境要求
Python3.7、appium(具体安装方法自行百度)
二、具体实现
客户端的不同于浏览器,无法进行F12 进行元素的识别和定位,需要借助于工具inspect.exe进行元素定位,具体位置在
路径:C:\Program Files (x86)\Windows Kits\10\bin\x64\inspect.exe
相关参考:
UI Testing: What's new with WinAppDriver:https://channel9.msdn.com/Events/Build/2017/P4084
Improving App Quality with UI Automation:https://channel9.msdn.com/Events/Connect/2016/202?ocid=
北风之神c: 总结的很全面,写得赞,博主用心了。 此国产日志 https://nb-log-doc.readthedocs.io/zh_CN/latest 使用原生 loggng封装,兼容性和替换性100%。 1、日志能根据级别能够自动变彩色。 2、print自动变彩色。 3、日志和print在pycahrm控制台的输出都自动可以点击跳转到文件和行号。 4、多进程日志切割安全,文件日志写入性能高 。 5、入参简单,能一键自动记录到多种地方。 相比 loguru 有10胜。 pip install nb_log 。
CSDN-Ada助手: Python入门 技能树或许可以帮到你:https://edu.csdn.net/skill/python?utm_source=AI_act_python