Here you can see simple example of test automation of webshop on Python with PyTest and Selenium
Some of checks for site pages:
- Product page test - check that user and guest can add items to basket and go to basket
- Main Page test - check that guest can go to login page and register and user can log in site