RoboCon 2026

Advanced SeleniumLibrary
2026-02-10 , Advanced SeleniumLibrary

Join our advanced workshop and improve your usage of SeleniumLibrary. As intermediate and advanced users, we will explore topics like browser configuration, advanced debugging, extending the library, dealing with shadow DOM, and WebDriver BiDi. Together we will work through different scenarios and exercises for these topics.


Advanced tips&tricks and a peek into the future for SeleniumLibrary.
We will cover a broad range of topics and we will have some exercises and examples for each topic. We will try to include both Firefox and Chrome/Chromium, where applicable. The topics include:

  • Browser configuration / Options and Service Class
  • Selenium manager
  • Advanced debugging, how to get debug logs from your browser and driver
  • Extending the library, plugin interface
  • Event firing webdriver
  • Using javascript
  • Dealing with shadow DOM
  • Timeouts, waiting, Seleniumtestability plugin
  • WebDriver BiDi
  • Translations for SeleniumLibrary

To participate you will need a laptop with local administrator / root privileges. We will be using the uv package manager. You should install a recent version of it, along with git, Chrome/Chromium, Firefox and their drivers. More details about prerequisites will be provided later.


Lessons Learned:

Participants will gain practical knowledge and hands-on experience with the advanced features of SeleniumLibrary. The topics include:

  • Browser configuration / Options and Service Class
  • Selenium manager
  • Advanced debugging, how to get debug logs from your browser and driver
  • Extending the library, plugin interface
  • Event firing webdriver
  • Using javascript
  • Dealing with shadow DOM
  • Timeouts, waiting, Seleniumtestability plugin
  • WebDriver BiDi and future developments
  • Translations for SeleniumLibrary
Categorize / Tags:

web, web automation, browser, selenium, seleniumlibrary

Is this suitable for ..?: Intermediate RF User, Advanced RF User Describe your intended audience:

Intermediate and advanced SeleniumLibrary/Selenium users.

In-Person or Online talk/workshop?:

-

Ed Manlove is lead maintainer of the SeleniumLibrary and a long time member of the Robot Framework community. He helps build up the community; working throughout the ecosystem to connect projects, people and organization. You can see his contributions and bio on his Github profile.

Currently working as a test automation consultant, with 6+ years of web/browser automation experience with Robot Framework.