Automated Testing: Design Patterns

placeholder

In this course you ll explore automated testing and design patterns as well as API testing tools and the roles and responsibilities of software designers during the automated testing process. YouÆll start by examining the importance and benefits of automated testing and the roles and responsibilities of software developers when performing automated testing. YouÆll then explore how to effectively use unit tests in automated testing how automated testing can be used to perform functional testing and how API testing compares with traditional software testing features. Next youÆll examine the use of design patterns in automated testing common automated testing design patterns and tools and frameworks that can be used in API testing. YouÆll then see how to navigate with Selenium WebDriver and how to construct a Selenium page object for a test case. Lastly youÆll see how to use a Selenium page object to create a unit test and implement automated web testing using Selenium unit tests.