About Testing User Interfaces with Selenium
When you create a user interface, make sure to add unique id
or class
attributes to all active elements, even if you don't use them by JavaScript or CSS.
It is easier to target those elements by id
or CSS class
than by more complex CSS selectors or XPATHs in Selenium tests.
Tips and Tricks Programming Web Design Development Testing Django 4.2 Django 3.2 Django 2.2 HTML5 Selenium
Also by me
Django Paddle Subscriptions app
For Django-based SaaS projects.
Django GDPR Cookie Consent app
For Django websites that use cookies.