Germanium is a browser automation application, intended for web application testing.
In it you can create test projects, that will specify what tests are ran on what browsers.
The browsers supported are all the browsers for which WebDriver has support: IE, Firefox, Chrome, Opera.
Updated selenium support to 2.33.0.
Some regressions were introduced, since the codeeditor and the gwt components were refactored out of the germanium project, but were addressed (namely the live browser script evaluator language mapping was now broken since the ProgrammingLanguage enum was changed). In order to make it independent there is now a script engine mapper.
Furthermore, we're now using submodules that will fetch the required child repositories as well when cloned. Thus in order to build it you need to either:
or in case you already have it checked out:
A Selenese Test Suite si available that displays the results of the execution of a selenese test suite (see the below picture).
Also, the application was updated to GWT 2.5.1.
Finally the actual results of the executions can be vizualized, for all the browser profiles where it was run. A detailed view of a test is next in the queue.
Another change that happened and is also visible in the screenshot, is the `close tab` button, that replaced the old `X` label.
Since for a log time I'm posting only code, or technical updates, I decided to show from now on, actual features with design, the rationale behind that and less code chit-chat.
Thus I give you today the report browser as it is in its current incarnation:
Thus you can see at a glance, if there is a test execution of that project running, and also the status of the previous executions, without having to open the execution itself.
The one to rule them all. The browsers that is.
SharpKnight is an Android chess game.
MagicGroup is an eclipse plugin.