Germanium is tested using Germanium against Chrome, Firefox, Edge, and IE even on minor releases across all the supported Python and Java versions.

Germanium solved our testing requirements, that other frameworks weren’t able to do. Germanium - sitting on top of Selenium - was considerably faster to implement and didn’t run into dead ends like custom browser hacks, IFrames, or impossible to read XPath selectors. This allowed us to get reliable releases, on our Rich Client Web Applications in a state-of-the art DevOps manner.

Dr. Herbert LieblCEO Infinica

Start automation from hours to minutes

If you have Python or Java, you're ready to go. There's no need to download files, or change your environment variables. open_browser('chrome'), and you're ready to go. (IE, Firefox and Edge also supported).

Super Senior Selenium Developers not Required

Germanium was built from day 0 to be simple. So simple that everyone can understand it. There are no cryptic commands, just things you would say to someone: `open_browser`, `click` something, or `right_click` something else. Everything in a fantastically easy to learn API, that is documented at length. No XPath, or deep CSS knowledge is needed either.

Test super-complex web applications with ease

Is your application built on JSF, YUI, etc. that are notoriously hard for integration testing? Is your application built from multiple IFrames? Do you have several JavaScript frameworks? Are your developers always re-refactoring the tests? Germanium was built to test the most challenging web applications with ease, regardless of the underlying technology.

Reduce Costs

Reduce complexity of tests by an order of magnitude. See here for an example on how that would look.

Run browsers locally, or in the cloud, without code changes

Germanium can run with browsers, that you'll either have on premise, or if you already have a BrowserStack or SauceLabs subscription you can reuse that one.

Easily maintainable tests for months to come

Germanium was build, developed and refined over a few years, and the API is designed with maintenance in mind. We really understand that 80% of the cost comes from maintenance and we don't want to be our code you need to maintain.

About Us

Germanium is a software project made by a passionate team in Vienna, that aims at making integration testing a breeze.