Final Exam: Automated Testing
SRE
| Beginner
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Automated Testing will test your knowledge and application of the topics presented throughout the Automated Testing track of the Skillsoft Aspire Automated Testing Journey.
WHAT YOU WILL LEARN
-
Recall the disadvantages of selenium rc and list the benefits of using webdriver as a browser automation frameworkrecognize the key components of selenium that are used to describe test suites and test steps involved in managing the selenium testing life cycleset up selenium on python and java environmentsrecall the features of the selenium ide that make it a fast prototyping tool and recognize its essential componentsrecall essential selenium features and the different types of application testing that can be automated using seleniumlist the set of selenese commands that can be used in selenium ide to manipulate, examine, and verify the state of applicationsinstall the selenium ide and create test cases using the record-and-playback functionality of selenium idetake screenshots when tests fail using selenium webdriverdemonstrate the process of handling security certificates in chrome while automating tests with selenium webdriverautomate testing scenarios where users must not be allowed to enter a negative number or zero on the text fields of a web page which as per the business case must not contain a negative value or zerodemonstrate the process of defining and creating multiple test cases using testngrecall the architecture of single page applications along with the benefits of building single page applicationsconfigure hub and node for selenium grid server and describe the use of the grid consoledemonstrate the steps to automate tests to verify javascript code execution using selenium pythonrecognize the role of locators in selenium and list the prominent types of selenium locatorsrecognize the features of legacy and modern applications that can impact test automation using seleniumintegrate testng and selenium and create a dependency between test cases using selenium webdriver and testngrecall prominent application architectures and their componentsuse the selenium webdriver navigation methods to effectively manage browser navigation scenarioslist prominent web application technologies and frameworks that are used to build applications under testinstall and configure behave bdd framework and create a feature file to generate the code scaffolding for the feature filerecognize the concept of synchronization and differentiate between conditional and unconditional synchronizationimplement webdriver conditional commands in selenium using python to automate tests based on the specified conditionsinstall autoit and use it with selenium webdriver to handle and test authentication windowsautomate testing the behaviour of the context menu in modern web applicationsdemonstrate the implementation of test automation to solve recaptcha using seleniumrecall the role of database and log management in functional test automationhandle windows authentication pop-ups using seleniuminstall and configure webdriverio and write test scripts to execute tests using specs filedemonstrate the process of handling untrusted ssl certificates in firefox browser while automating tests with selenium
-
add cookies while automating test executions using webdriverwrite selenium scripts to automate operations on a select drop-down and retrieve the text of the values in the drop-downdemonstrate how to implement test execution in python using selenium rc serverdescribe the lifecycle of web applications and the typical taxonomy that are involved in managing common web application functional scenariosrecognize prominent components of webdriver and how the architecture of selenium webdriver can help apis to interact with browsers to automate testswrite selenium scripts to handle basic authentication while working in the pre-production stage on firefoxrecall the security mechanisms that are implemented in applications along with their impact on test automationset up test environments using browserstack to test urls in internal networks and configure the selenium test suite to automate testsimplement webdriver conditional commands in selenium using python to automate testsimplement singleton design pattern and interfaces using step definition files to model page object implementation with bdd frameworks and selenium webdriverdetermine get or fetch attribute values using scripts rather than using developer toolsinstall and configure testng for productive test case authoringrecall the concept of behaviour-driven development along with the benefits of test automation using behaviour-driven development and seleniumrun multiple selenium webdriver tests in parallel through the same browserstack accountlist methods that can be used to handle keyboard and mouse events with selenium webdriverrecognize the architecture of selenium grid along with the differences between grid 1 and grid 2 versionscreate a dependency between test cases with a real-time use case scenarioutilize databases to define and store test data and use it to automate functional testing with selenium pythonrecall the concept of logging and list the various log levels that are supported by python and can be used in selenium pythonautomate testing scenarios where the animated gifs must show similar animation effect on all browsersautomate testing proper implementation of multi-factor authenticationset browser width and height using selenium webdriverautomate testing drag and drop functionality using the action class of webdriverlist the prominent testing frameworks that can be used for functional testing of single page applicationautomate testing proper multi-factor authentication implementationuse the implicit wait and fluent wait classes provided by selenium webdriverautomate testing the context menu functionality of applications using the action class of webdriverrecall the key features of selenium grid and describe scenarios where selenium grid is a right fitmanage inline frames while defining test mechanisms using selenium webdriverlist the products provided by browserstack along with their usage in test automation with selenium
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.