我正在嵌入式设备上测试qt 5.5.1-qml应用程序的自动化。是否可以在Selenium-qtwebdriver上执行此操作?如果是这样的话,我想先在桌面上试试,然后在设备上试试。
有人知道如何自动化基本qtqml桌面应用程序的教程吗?我在网上找不到它。请原谅我的愚蠢。提前感谢!
是的,这是可能的。
- 请查看以下硒测试示例:https://github.com/cisco-open-source/selenium/tree/master/java/client/test/org/openqa/selenium/qtwebkit/quick_tests
- 要运行这些测试,请检查https://github.com/cisco-open-source/qtwebdriver/tree/WD_1.X_dev/src/Test:(main.cc是要运行的主类,*DeclarativeViewTest.cc是测试应用程序)
- 您可以从wiki开始:https://github.com/cisco-open-source/qtwebdriver/wiki/Hybridity-And-View-Management