2016-06-30 50 views
1

我想創建一個Qt的應用程序selenium + QtWebDriver自動化測試。使用QtWebDriver創建Qt的自動化測試

我看了QtWebDriver的維基,並stackoverflow 一些問題,如this一個

但是,我仍然無法使用QtWebDriver。我不明白 如何鏈接seleniumQtWebDriver在一起。有很多 我無法回答的問題。

如何使用Python基於selenium + QtWebDriver我自己Qt的應用程序創建自動化測試?

如何鏈接我的Qt的應用程序selenium + QtWebDriver

運行後的下一步是什麼webDriver.exe

如果有人能夠幫助我或給我一個示例教程,我將非常感激。

在此先感謝!

+0

你有什麼試過,結果是什麼?請向我們展示您的代碼以及您遇到的問題。 – JeffC

+0

同樣的問題。需要一個以最小的Qt應用程序來使用QtWebDriver的例子。接下來將肺部理解。 –

回答

0

如何使用Python爲我自己的基於selenium + QtWebDriver的Qt應用程序創建自動化測試?

一旦webdriver的是與你的應用程序中運行,你可以像任何硒測試蟒蛇測試,e.g:

from selenium import webdriver 
from selenium.webdriver.common.keys import Keys 

driver = webdriver.Remote(
    desired_capabilities=webdriver.DesiredCapabilities.FIREFOX, 
    command_executor='http://ip_of_webdriver:9517' 
) 
driver.get('http://example.com/exampleform.html') 

# select input 
form = driver.find_elements_by_xpath("//input[@name='lastname']")[0] 

# PRESS ENTER 
form.send_keys(Keys.ENTER) 
# etc... 

如何鏈接我的Qt的應用程序與硒+ QtWebDriver?