4
A
回答
1
您可能能夠使用JSON Wire協議中的Qt/C++應用程序的webdriver服務器進行通信,但可以考慮使用一些腳本語言來代替。例如,Python很容易學習,並且具有webdriver綁定。
+0
你能告訴我如何使用JSON線協議通過一個C++應用程序來自動化瀏覽器? – Metoo
0
請看庫https://github.com/linotex/quelenium。我希望它的幫助
+0
儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – ZygD
1
有Qt的應用程序的webdriver:https://github.com/cisco-open-source/qtwebdriver
- 使用硒綁定(蟒蛇,Java等)編寫測試和發送與有線協議命令
- 安裝Qtwebdriver在Qt應用程序側
- 然後你就可以自動與你Selenium測試Qt應用程序
相關問題
- 1. 硒和c#概念
- 2. C++ pthread和Qt
- 3. C++和QT Creator
- 4. Qt,C++ QML和HWND
- 5. 硒硒和phpunit的硒硒塊
- 6. 使用C#與硒和Cleditor
- 7. Qt - 混合Qt和std :: C++類型
- 8. Qt和C/C++之間的IPC
- 9. 不能(使用硒的webdriver C#和IE)
- 10. 集成QT和win32 C++
- 11. 集成C++和QML。 Qt 5.4
- 12. 問:memmove()和memcpy()在QT(C++)
- 13. C++非QT界面和QtNetwork
- 14. Qt C++ QTouchEvent和TouchPoint混淆
- 15. C#和Qt GUI彈簧
- 16. Qt C++繪圖和動畫
- 17. C++,Qt信號和插槽
- 18. Visual C++ 2010和Qt(moc等)
- 19. 用C的硒webdriver#
- 20. 硒,C#LOGTYPE NullReference
- 21. C# - 硒 - OPenQA.Selenium.Firefox
- 22. 如果硒C#
- 23. 如何硒C#
- 24. 硒刮在c#
- 25. C++的構造函數和Qt
- 26. Qt用於校驗和的C++ xor?
- 27. 用於Qt C++的信號和插槽
- 28. 的Qt插槽和C++ 11拉姆達
- 29. C++ QT和OpenCV。 QLabel中的setMouseCallBack?
- 30. C++和Qt 5中的AES 256加密
我說得對不對,你想使用Selenium測試Qt應用程序?或者你想只用C++編寫測試? – Lol4t0
而不是通過qt驅動硒,你可以驅動QtWebKit。它會缺乏硒提供的一些基礎設施,但是..它對我來說非常有用。 – synthesizerpatel