How can I run Selenium WebDriver tests in an embedded QT Webkit browser?
qtwebkit, selenium-webdriver, webdriver
Solution
I know, that it's an old question, but if you are still interested in it, you can use Qt WebDriver that was opensourced not too long ago. You can learn more about it here https://github.com/cisco-open-source/qtwebdriver/wiki . And by the way, you can test Qt applications too
Problem
I am working on a series of web applications written using Google Web Toolkit (GWT). As part of our testing we have successfully used selenium-rc for a long time. We are looking to migrate to Selenium 2 and use the WebDriver interface. The complication is that one of our clients is a custom .Net application which launches our web applications using an embedded QT Webkit browser. We are concerned that moving to Selenium 2 will mean that we are unable to run Selenium tests in this client which will be a big problem as it currently comprises the majority of our clients. Having done some research all I have been able to find is the webkitdriver project on Google code. However this just seems to support testing against a headless webkit which isn't what we want. Does anyone else have any experience of testing an embedded QT webkit browser using Selenium 2 and WebDriver? I would love to be able to make this work.