For this test I used Robot Framework with Selenium Library. This is one of the best options to test a web application.
All the downloads and installation instructions can be found here:
- Robot Framework (https://github.com/robotframework/robotframework and http://robotframework.org/)
- Selenium Library (https://github.com/robotframework/SeleniumLibrary/)
- PyCharm IDE (https://www.jetbrains.com/pycharm/) (Optional, you can use every text editor you want)
- Chrome Driver (https://pypi.org/project/chromedriver_installer/) (Optional, used by the robot framework to start Chrome)