Selenium and Pytest, making testing your friend


I recently completed the course, Python From Scratch & Selenium WebDriver QA Automation 2023, at Udemy. (certificate). In full disclosure, I did fast forward through the “Python From Scratch” portion as I already have some Python experience. I also skipped the “Robot Framework” section. I purchased the course to learn Pytest and Selenium webdriver. Also, the instructor admitted he had merged multiple courses. The Robot framework would distract from absorbing and understanding the already significant amount of information.

The importance of proper testing cannot be understated, but is not always followed diligently. For example, on the site I maintain for work, there is manual testing (does the page I made changes to still load), and a few sections utilize visual testing (are the links rendering properly in the testing environment). But there is no formatted or end to (my) end testing that I can just click a button and confirm all is well.

Since taking this course, I am renewed in getting some base automated testing in place. Confirming key pages at least return a 200 code, and expanding from there.

This is a short post, but holds a lot of power. Power that must be implemented or will be useless. More to come…