Adding Selenium to your testing diet
Suppose you work for GitHub and you are tasked with testing the login page, to ensure it works as intended with any type of data users might enter. You would usually get a bunch of test cases from QA with a list of actions to perform, such as filling the inputs with some good and/or bad data, clicking the login button when inputs are empty, etc. and ensuring the server returns the expected response....