Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Europython2016, Selenium components

Europython2016, Selenium components

2016-07-22 at Europython Spain

Jernej Makovsek

July 22, 2016
Tweet

More Decks by Jernej Makovsek

Other Decks in Programming

Transcript

  1. Problems • The front end guy replaces a component because

    of UX or stuff. Of course it breaks the tests... Nicer... Too complex for our users...
  2. Problems • Modelling elements is not always trivial ◦ Most

    of the elements on SPA e.g. widgets ◦ Rich text editors and other iframe acrobatics ◦ Infinite lists ◦ Async stuff
  3. And more problems... • Design decisions ◦ Get all elements

    upon class initialization? ◦ Get element only when needed? ◦ Do we want to measure how flaky the app is and see in what ways UX is compromised?