This tutorial shows you 15 options for structuring your SeleniumBase tests.
https://seleniumbase.io/help_docs/syn...
Here's the list:
1. BaseCase direct inheritance.
2. BaseCase subclass inheritance.
3. The "sb" pytest fixture (No class).
4. The "sb" pytest fixture (in class).
5. Using the "requests" fixture to get the "sb" fixture (No class).
6. Using the "requests" fixture to get the "sb" fixture (in class).
7. SeleniumBase in Chinese.
8. SeleniumBase in Dutch.
9. SeleniumBase in French.
10. SeleniumBase in Italian.
11. SeleniumBase in Japanese.
12. SeleniumBase in Korean.
13. SeleniumBase in Portuguese.
14. SeleniumBase in Russian.
15. SeleniumBase in Spanish.