Final Exam: Automated Testing

SRE    |    Beginner
  • 1 Video | 30m 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

  • add cookies while automating test executions using WebDriver
    automate testing Drag and Drop functionality using the Action class of WebDriver
    automate testing proper implementation of multi-factor authentication
    automate testing proper multi-factor authentication implementation
    automate testing scenarios where the animated GIFs must show similar animation effect on all browsers
    automate 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 zero
    automate testing the behaviour of the Context Menu in modern web applications
    automate testing the Context Menu functionality of applications using the Action class of WebDriver
    configure Hub and Node for Selenium Grid Server and describe the use of the Grid console
    create a dependency between Test cases with a real-time use case scenario
    demonstrate how to implement test execution in Python using Selenium RC Server
    demonstrate the implementation of test automation to solve ReCaptcha using Selenium
    demonstrate the process of defining and creating multiple Test cases using TestNG
    demonstrate the process of handling Security Certificates in Chrome while automating tests with Selenium WebDriver
    demonstrate the process of handling Untrusted SSL Certificates in Firefox browser while automating tests with Selenium
    demonstrate the steps to automate tests to verify JavaScript code execution using Selenium Python
    describe the lifecycle of web applications and the typical taxonomy that are involved in managing common web application functional scenarios
    determine get or fetch attribute values using scripts rather than using developer tools
    handle Windows authentication pop-ups using Selenium
    implement Singleton Design Pattern and Interfaces using Step definition files to model Page Object implementation with BDD frameworks and Selenium WebDriver
    implement WebDriver Conditional Commands in Selenium using Python to automate tests
    implement WebDriver Conditional Commands in Selenium using Python to automate tests based on the specified conditions
    install and configure Behave BDD framework and create a Feature file to generate the code scaffolding for the Feature file
    install and configure TestNG for productive test case authoring
    install and configure WebDriverIO and write test scripts to execute tests using Specs file
    install AutoIt and use it with Selenium WebDriver to handle and test authentication windows
    install the Selenium IDE and create test cases using the record-and-playback functionality of Selenium IDE
    integrate TestNG and Selenium and create a dependency between Test cases using Selenium WebDriver and TestNG
    list methods that can be used to handle keyboard and mouse events with Selenium WebDriver
    list prominent web application technologies and frameworks that are used to build applications under test
  • list the products provided by BrowserStack along with their usage in test automation with Selenium
    list the prominent testing frameworks that can be used for functional testing of Single Page Application
    list the set of Selenese commands that can be used in Selenium IDE to manipulate, examine, and verify the state of applications
    manage inline frames while defining test mechanisms using Selenium WebDriver
    recall essential Selenium features and the different types of application testing that can be automated using Selenium
    recall prominent application architectures and their components
    recall the architecture of Single Page Applications along with the benefits of building Single Page Applications
    recall the concept of Behaviour-Driven Development along with the benefits of test automation using Behaviour-Driven Development and Selenium
    recall the concept of logging and list the various log levels that are supported by Python and can be used in Selenium Python
    recall the disadvantages of Selenium RC and list the benefits of using WebDriver as a browser automation framework
    recall the features of the Selenium IDE that make it a fast prototyping tool and recognize its essential components
    recall the key features of Selenium Grid and describe scenarios where Selenium Grid is a right fit
    recall the role of database and log management in Functional test automation
    recall the security mechanisms that are implemented in applications along with their impact on test automation
    recognize prominent components of WebDriver and how the architecture of Selenium WebDriver can help APIs to interact with browsers to automate tests
    recognize the architecture of Selenium Grid along with the differences between Grid 1 and Grid 2 versions
    recognize the concept of synchronization and differentiate between conditional and unconditional synchronization
    recognize the features of legacy and modern applications that can impact test automation using Selenium
    recognize the key components of Selenium that are used to describe test suites and test steps involved in managing the Selenium testing life cycle
    recognize the role of locators in Selenium and list the prominent types of Selenium locators
    run multiple Selenium WebDriver tests in parallel through the same BrowserStack account
    set browser width and height using Selenium WebDriver
    set up Selenium on Python and Java environments
    set up test environments using BrowserStack to test URLs in internal networks and configure the Selenium Test Suite to automate tests
    take screenshots when tests fail using Selenium WebDriver
    use the Implicit Wait and Fluent Wait classes provided by Selenium WebDriver
    use the Selenium WebDriver navigation methods to effectively manage browser navigation scenarios
    utilize databases to define and store test data and use it to automate functional testing with Selenium Python
    write Selenium scripts to automate operations on a Select drop-down and retrieve the text of the values in the drop-down
    write Selenium scripts to handle basic authentication while working in the pre-production stage on Firefox

IN THIS COURSE

  • Playable
    1. 
    Automated Testing
    33s
    UP 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

Likes 3 Likes 3  
Likes 0 Likes 0  
Likes 5 Likes 5