文件名称:qt_monkey:用于测试基于Qt的应用程序的工具
文件大小:427KB
文件格式:ZIP
更新时间:2024-02-26 14:53:33
testing qt test-automation qt5 testing-tools
Qt猴子 介绍 Qt Monkey是一种用于自动测试基于Qt的应用程序的工具(仅限小部件)。 它可以自动创建/修改和运行测试。 测试用Javascript(支持Qt的方言)编写。 要编写测试,只需运行您的应用程序(由Qt Monkey仪表安装),然后单击小部件,输入文本等。结果,将生成Javascript脚本(请参见 )。 [ ] 之后,您可以添加适当的断言并通过命令行或GUI工具运行此脚本。 [ ] 要求 Qt Monkey需要具有C ++ 11支持和Qt 4.x或Qt 5.x的编译器。 如何使用 首先,下载并构建Qt Monkey: git clone --recursive h
【文件预览】:
qt_monkey-master
----qtmonkey_gui.hpp(3KB)
----qtmonkey.cpp(14KB)
----agent_qtmonkey_communication.hpp(2KB)
----common.cpp(1KB)
----qtmonkey_gui.cpp(15KB)
----script_api.cpp(42KB)
----contrib()
--------json11()
--------gtest()
----script.hpp(1KB)
----.gitmodules(193B)
----qtmonkey_app_api.hpp(1KB)
----qtmonkey_gui.ui(8KB)
----script_runner.cpp(2KB)
----qtmonkey_app.cpp(5KB)
----qtmonkey_app_api.cpp(5KB)
----.clang-format(3KB)
----CMakeLists.txt(5KB)
----user_events_analyzer.cpp(39KB)
----agent.hpp(4KB)
----.travis.yml(1002B)
----jsedit.cpp(31KB)
----LICENSE(1KB)
----semaphore.hpp(1KB)
----README.md(2KB)
----qtmonkey.hpp(2KB)
----custom_script_extension.hpp(357B)
----custom_event_analyzer.hpp(1KB)
----agent_qtmonkey_communication.cpp(13KB)
----docs()
--------qtmonkey_gui.png(97KB)
--------doxygen.conf.in(10KB)
--------script_run_demo.gif(261KB)
--------CMakeLists.txt(3KB)
----appveyor.yml(487B)
----jsedit.h(4KB)
----tests()
--------test1.js(4KB)
--------run_gui_tests.py(5KB)
--------gui_restart_test.py(769B)
--------test_app()
--------test_restart.js(448B)
--------unit_tests.cpp(8KB)
----user_events_analyzer.hpp(4KB)
----.gitignore(12B)
----script.cpp(1KB)
----common.hpp(961B)
----script_api.hpp(6KB)
----agent.cpp(13KB)
----compiler.cmake(1KB)
----script_runner.hpp(535B)
----shared_resource.hpp(1KB)