• +43 660 1453541
  • contact@germaniumhq.com

Tagged: selenium

On The Road To Abstraction

Let's talk about the benefits of abstraction and some historical Selenium notes in the context of Selenium and Germanium.


Read more

Simple Germanium Selectors

Writing selectors shouldn't be always complicated. Here is a quick comparison between a few more popular selectors.


Read more

Germanium 2.0.8 Release Notes

As usual Germanium gets a driver update, but this time, but here's the other goodies packaged in.


Read more

Writing Simple Selectors

We all got tired at some point of finding element by XPath, since it's error prone and hard to maintain. A naive approach might be using string constants, but is there another way?


Read more


Creating a Selenium Grid with Germanium

Setting up the infrastructure is simpler with the Selenium Grid that is provisioned by Germanium, and available in Docker. All the regression tests are running against the grid now.


Read more

Germanium Offers Now Edge Support (Beta)

Version 1.10.0 offers now Edge support. In order to access it you just need to update Germanium (pip install -U germanium), and call open_browser('edge').


Read more

Germanium 1.9.0 has Amazing Positional Filtering

With the release of Germanium 1.9.0, not only the positional filtering was completely rewritten (keeping 100% backwards compatibility), but finding items positionally is incredibly simple now.


Read more

Germanium 1.8.0 is Released

Finally there is no need in downloading drivers for WebDriver. With Germanium the drivers are tested and packed in.


Read more

What Do We Learn from the Broken Firefox WebDriver Support

With the new release of Firefox 47, the WebDriver support was left in limbo. On one hand, the old WebDriver API is not accessible anymore, on the other hand the new API (Marionette) explicitly doesn't supports it.


Read more