Automated Testing: Design Patterns
Software testing
| Intermediate
- 14 videos | 49m 43s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the importance of automated testing and some of its benefitsDescribe the roles and responsibilities of the software developer when performing automated testingDescribe how unit tests can be effectively used in automated testingDescribe how automation testing can be used to perform functional testingCompare api testing with traditional software testing featuresDescribe how design patterns are effectively used in test automation
-
Describe some of the common design patterns for testing applications such as command line, gui, and web applicationsDescribe tools and frameworks that can be used in api testingNavigate with the selenium webdriverCreate a unit test using a selenium page objectConstruct a selenium page object for a test caseImplement automated web testing using selenium unit testsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 36s
-
4m 40sUpon completion of this video, you will be able to describe the importance of automated testing and some of its benefits. FREE ACCESS
-
3m 15sUpon completion of this video, you will be able to describe the roles and responsibilities of the software developer when performing automated testing. FREE ACCESS
-
3m 29sAfter completing this video, you will be able to describe how unit tests can effectively be used in automated testing. FREE ACCESS
-
3m 35sUpon completion of this video, you will be able to describe how automation testing can be used to perform functional testing. FREE ACCESS
-
3m 49sIn this video, you will compare API testing with traditional software testing. FREE ACCESS
-
4m 33sAfter completing this video, you will be able to describe how to effectively use design patterns in test automation. FREE ACCESS
-
4m 9sUpon completion of this video, you will be able to describe some of the common design patterns for testing applications such as command line, GUI, and web applications. FREE ACCESS
-
3m 16sUpon completion of this video, you will be able to describe tools and frameworks that can be used for API testing. FREE ACCESS
-
3m 57sIn this video, you will learn how to navigate using the Selenium WebDriver. FREE ACCESS
-
4m 9sDuring this video, you will learn how to create a unit test using Selenium's page object model. FREE ACCESS
-
3m 35sLearn how to construct a Selenium page object for a test case. FREE ACCESS
-
4m 18sIn this video, you will learn how to implement automated web testing using Selenium. FREE ACCESS
-
1m 21sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.