Final Exam: Automated Tester
Intermediate
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Automated Tester will test your knowledge and application of the topics presented throughout the Automated Tester track of the Skillsoft Aspire Software Tester to DevOps Automated Tester Journey.
WHAT YOU WILL LEARN
-
Create test suites and test cases using soapui to test apisconfigure testcomplete for automation testingdescribe the testcomplete object model and its relevance in automated testingcompare the differences between bdd and tdd from the perspective of the advantages and disadvantages along with the prominent reason why we should use bddrecord testing steps and use checkpointsdescribe test automation frameworks and list key parameters for designing and developing themuse a keyword driven framework using selenium webdriver and excel test suiteuse docker and selenium to build containerized test automation environmentsrecognize prominent test automation frameworks and describe their features, advantages, and disadvantagesimplement a keyword driven framework using selenium webdriver and excel test suiterecall best practices for building test automation frameworks in agile and devopsidentify browser compatibility for seleniumlist the different types of environments for software testing automationconfigure cucumber for bdd testing and illustrate the feature file & scenarios of bdd testing with cucumberlist uft features and the disadvantages associated with ituse the various options and features that are provided in the testcomplete idecompare the differences between soapui and soapui ng pro from the perspective of their supporting technologies and featuresconfigure soapui to test rest-based web servicesdescribe the architecture of selenium, the components of selenium test suite, and the basic elements of selenium test scripts that are applicable to any test casedefine the concept of gherkin and illustrate why we need to take it into account with focus on gherkin syntax, important terms, and best practicesrecall the concept of automated testing and classify the different types of automation testingdemonstrate how to work with runner, step definition, parameter, and gherkin script in cucumberrecognize the features and advantages of cucumber and compare the differences between cucumber, selenium, and almwork with selenium headless browser testing using phantomjs and htmlunit browsersdefine the testing workflows that can be used to implement the unified testing processdemonstrate the process of testing apis built in flask using postmanset, identify, and use text checkpoints when testing web applicationsrecognize the model-based testing workflow along with the prominent approaches of deploying model-based testingrecall the features provided by soapui along with the concept of wsdlconfigure the behave framework for python testing
-
perform data-driven testing with cucumber using data tablesconfigure the modeljunit framework in development environments to write and execute model-based testsrecall the various types of tests supported by uftrecall the overall sequence workflow and the testing stack of cucumberdescribe data-driven testing, as well as testcomplete data storage types and common taskswrite simple finite state machine or extended finite state machine models as java classes, generate tests from those models, and measure various model coverage metricsdemonstrate how to create projects in soapuiconfigure selenium with maven and bamboo to implement continuous integration testing as a part of ci/cd pipelinesdescribe name mapping, its uses, and the object identification criteriabuild and test apis using flaskdescribe functional testing and its objectivesautomate testing of web components using selenium with pythondefine the concept of assertion and identify the assertions that are available to use in soapuirecognize the features of testcomplete and the different types of testing it supportsimplement unit testing in pytest using the pycharm iderecognize architectural components and features webdriver and compare webdriver with rclist the prominent tools that we can use to implement model-based testing along with their associated featuresdescribe the role of object repository and differentiate between local and shared object repositoryrecall the basic concept, process, benefits, and tools that we can use for automation testingclassify the different types of model-based testing frameworks along with the different models that are used in model-based testingdemonstrate the steps involved in creating models using modeljunit and testing mock implementations using the created modelsdemonstrate the procedure of adding wsdl to soapui projectsintegrate jenkins with selenium to set up testing as a part of ci/cd pipelineslist the major steps that are involved in building maintainable selenium frameworksdefine the concept of model-based testing along with the benefits and challenges associated with model-based testingdefine the concept of behaviour-driven development and list its important featuresconfigure the robot framework for python testinglist hp qtp features and describe how conducting automated functional tests can help testers execute automated testsdescribe functional automation and the benefits and weakness of using selenium for functional automationexecute selenium test scripts on chrome and firefox browsers
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.