文件名称:qtghost:Qt QML GUI事件回放库,用于自动测试
文件大小:48KB
文件格式:ZIP
更新时间:2024-05-17 06:52:04
python c-plus-plus socket qt qml
qtghost Qtghost是Qt QML GUI事件记录和播放库,用于自动测试。 qtghost:QtGhost C ++库 qtghost_test:要测试的QML(示例)。 qtghost_pyinterface:运行测试(rec,play,set,get)的Python接口 QtGhost 该库支持以下命令: 记录(-r):开始记录用户事件(鼠标单击,移动); 停止记录(-s):停止记录用户事件; 播放(-p):开始播放录制的用户事件(幻像模式); 步骤(-e):仅播放一个记录的用户事件(步骤); get-rec(-g):以JSON格式获取记录的用户事件; 设置json(-j):将记录的用户事件(以JSON格式)发送到qtghost内存; ver(-v):显示python(本地)和库(远程)版本信息; 屏幕截图(-s):以PNG格式获取应用程序屏幕截图(远
【文件预览】:
qtghost-master
----.gitignore(348B)
----qtghost_testExtLib()
--------qtghost_testExtLib.pro(1KB)
--------qtquickcontrols2.conf(212B)
--------qml.qrc(130B)
--------main.qml(910B)
--------main.cpp(2KB)
----qtghost()
--------qtghost.h(7KB)
--------server.h(3KB)
--------qtghost.cpp(15KB)
--------server.cpp(7KB)
--------qtghost.pro(1KB)
--------qtghost_global.h(252B)
----qtghost_pyinterface()
--------qtghost3()
--------ghoststream.json(105KB)
--------scr.png(15KB)
--------ghost.py(1KB)
----LICENSE(1KB)
----README.md(2KB)
----qtghost_test()
--------qtquickcontrols2.conf(218B)
--------qtghost_test.pro(2KB)
--------qml.qrc(136B)
--------main.qml(975B)
--------main.cpp(2KB)