We have a plugin which gets user input from the WebDialog and performs operations in sketchup. There are more than 20 different screens/html forms (HTML pages) which is used for designing a solar plant using Sketchup.
The question is, we have frequent releases with new features added to the plugin and the plugin is distributed internally within the company. I want to get some level of automation in place which will allow the QA team to develop automation scripts to test the webdialog/IE user interface as well as the resulting operation. While we can validate the result of an operation using ruby scripts, I really need help in building some automation of the internal webdialog.
Selenium, Watir-webdriver etc all open a new IE browser outside the context of Sketchup. Has anyone attempted automating the IE/WebDialog inside Sketchup. I tried ruby win32ole also, but the same result.
Is there some bridge or some pointers on how to get to automate the HTML from content (preferably with Ruby). Any help is appreciated.