Final Exam: QA Lead
Intermediate
- 1 Video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: QA Lead will test your knowledge and application of the topics presented throughout the QA Lead track of the Skillsoft Aspire Software Tester to DevOps Automated Tester Journey.
WHAT YOU WILL LEARN
-
apply the TDD process in microservicesautomate browsersautomate testing using Selenium with Pythonconfigure Agile project management using Scrum and Kanban methods with Jiraconfigure and use keywords in the Cucumber frameworkconfigure Cypress and describe the advantages of working with Cypressconfigure Selenium WebDriver for automation testingconfigure test management in Jira to implement Agile testing for REST APIscreate test case templates for manual testing that apply best practicesdefine the responsibilities of testers in Agile projects and describe tools and products that can be used to set up Agile testing workflowsdefine the Whole Team Approach and list the different elements used to derive an Agile test strategy while applying the Agile methodologydescribe AMDD, differentiate between TDD and AMDD, and recognize the edge AMDD has over TDDdescribe approaches for tracking test progress and the product quality metrics that can be used to evaluate the outcomes of Agile test implementationsdescribe automated testing, including its types and goalsdescribe continuous integration concepts and continuous integration servers from the perspective of testingdescribe design considerations for modifying test frameworks to accelerate productivitydescribe end-to-end testing and recognize the need for itdescribe manual testing, including its types and goalsdescribe system testing and differentiate between system testing and end-to-end testingdescribe TDD, its methodology, advantages, and usage scenariosdescribe the generations of automated test frameworks, as well as their features, advantages, and disadvantagesdescribe the implementation of test driven development in data science workflowsdescribe the preferred conditions where automated and manual testing can be implementeddescribe the role of Agile Testing Quadrants and how the quadrants reflect the What-Testing-When approachdescribe the SDLC, including its models and how its phases help to produce high-quality systemsdescribe tips for mastering TDD, the drawbacks of TDD, and the methodology that can be implemented in place of TDDdifferentiate between manual and automated testing and describe where manual or automated testing should be implementeddifferentiate between SDLC and STLC, including features and usesexecute test cases with the implementation of automated testing using the QTP/UFT Linear Frameworkidentify techniques that can be used to refactor code in test automation frameworks
-
implement BDD best practicesimplement integration testing in a JavaScript framework based on real-life examplesimplement integration testing using JUnit and Springimplement TDD unit testing in Pythonimplement TDD using the Jtest Testing Frameworkimplement TDD with the utilization of best practicesimplement the basics of unit testing, taking test-driven development into considerationlist frameworks that can be used to implement automated testing and describe its features, advantages, and disadvantageslist the frameworks that can be used to implement manual testing and describe their features, advantages, and disadvantageslist the popular open source test automation frameworks with comparative modification granularitymodify Selenium to implement Page Object Patterns using the Selenium Test classmodify the methods of the Chai framework without destroying core functionalitymodify the report generation mechanism of testing frameworks using ExtentReport and Alluremodify the Selenium framework by creating and destroying WebDriver objects using Selenium Corerecall best practices for modifying test frameworks to build Agile-friendly test automation frameworksrecall the advantages and disadvantages of end-to-end testingrecall the benefits and challenges associated with Agile testing and describe the best practices and guidelines that can be adopted to implement Agile testing practicesrecognize the Agile methodologies that can be used to adopt the Agile testing paradigmrecognize the benefits and risks associated with modifying test frameworksrecognize the different levels of tests that should be covered as a part of the Agile testing mechanismrecognize the lifecycle phases for testing within Agile frameworksrecognize the processes involved in end-to-end testing and approaches for creating end-to-end test casesrecognize the prominent models used in automated testingrecognize the prominent models used in manual testingrefactor code using best practicestest web components using Cypress with relatable use case scenariosuse Jasmine to implement a Behaviour-driven Development framework for testing JavaScript codeuse Postman for manual testinguse the Cucumber BDD framework to write acceptance testswork with Cucumber-JVM and Selenium WebDriver in Java to implement Agile testing with Behavior Driven Development
IN THIS COURSE
-
1.QA Lead33sUP NEXT
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.YOU MIGHT ALSO LIKE

COURSE
Final Exam: Developer