News for hackers. Stuff that matters.
Re:Using Python and Selenium for automated visual regression... by kccqzy on Wednesday February 12, 2020 @08:27PM (#22314558)
I also remember doing so. It was such an effort that we only managed to get tests working for the registration and login flow, and only on Firefox ESR. They are frequent broken by changing CSS classes or IDs or the structure of the HTML. Errors are very opaque like "element not clickable at point" followed by a coordinate.

This was all before the W3C standardized browser automation, so I guess the situation may have improved a bit.

Re:Using Python and Selenium for automated visual regression... by bluntfang on Thursday February 13, 2020 @01:54PM (#22320291)
>It was such an effort that we only managed to get tests working for the registration and login flow, and only on Firefox ESR. They are frequent broken by changing CSS classes or IDs or the structure of the HTML.

It sounds like you were approaching the end-to-end tests as an add-on and not part of your production code. If your problem is changing selectors, you need to make sure your developers know that changing selectors is going to make the tests fail and you need to equip them to handle it through tooling.