Final Exam: Automated Tester

Intermediate
  • 1 Video | 30m 32s
  • Includes Assessment
  • Earns a Badge
Likes 3 Likes 3
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

  • automate testing of web components using Selenium with Python
    build and test APIs using Flask
    classify the different types of model-based testing frameworks along with the different models that are used in model-based testing
    Compare the differences between BDD and TDD from the perspective of the advantages and disadvantages along with the prominent reason why we should use BDD
    Compare the differences between SoapUI and SoapUI NG Pro from the perspective of their supporting technologies and features
    Configure Cucumber for BDD testing and illustrate the feature file & scenarios of BDD testing with Cucumber
    configure Selenium with Maven and Bamboo to implement continuous integration testing as a part of CI/CD pipelines
    Configure SoapUI to test REST-based web services
    Configure TestComplete for automation testing
    configure the Behave framework for Python testing
    configure the ModelJUnit framework in development environments to write and execute model-based tests
    configure the Robot Framework for Python testing
    Create Test Suites and Test Cases using SoapUI to test APIs
    Define the concept of assertion and identify the assertions that are available to use in SoapUI
    Define the concept of Behaviour-Driven Development and list its important features
    Define the concept of Gherkin and illustrate why we need to take it into account with focus on Gherkin syntax, important terms, and best practices
    define the concept of model-based testing along with the benefits and challenges associated with model-based testing
    Define the testing workflows that can be used to implement the Unified Testing Process
    Demonstrate how to create projects in SoapUI
    Demonstrate how to work with Runner, Step definition, Parameter, and Gherkin script in Cucumber
    Demonstrate the procedure of adding WSDL to SoapUI projects
    demonstrate the process of testing APIs built in Flask using Postman
    demonstrate the steps involved in creating models using ModelJUnit and testing mock implementations using the created models
    Describe data-driven testing, as well as TestComplete data storage types and common tasks
    describe functional automation and the benefits and weakness of using Selenium for functional automation
    Describe functional testing and its objectives
    Describe name mapping, its uses, and the object identification criteria
    describe test automation frameworks and list key parameters for designing and developing them
    describe the architecture of Selenium, the components of Selenium Test Suite, and the basic elements of Selenium test scripts that are applicable to any test case
    Describe the role of object repository and differentiate between local and shared object repository
  • Describe the TestComplete Object Model and its relevance in automated testing
    execute Selenium test scripts on Chrome and Firefox browsers
    identify browser compatibility for Selenium
    Implement a Keyword Driven Framework using Selenium WebDriver and Excel Test Suite
    implement unit testing in Pytest using the PyCharm IDE
    integrate Jenkins with Selenium to set up testing as a part of CI/CD pipelines
    List HP QTP features and describe how conducting automated functional tests can help testers execute automated tests
    List the different types of environments for software testing automation
    list the major steps that are involved in building maintainable Selenium frameworks
    list the prominent tools that we can use to implement model-based testing along with their associated features
    List UFT features and the disadvantages associated with it
    Perform data-driven testing with Cucumber using data tables
    recall best practices for building test automation frameworks in Agile and DevOps
    Recall the basic concept, process, benefits, and tools that we can use for automation testing
    Recall the concept of automated testing and classify the different types of automation testing
    Recall the features provided by SoapUI along with the concept of WSDL
    Recall the overall sequence workflow and the testing stack of Cucumber
    Recall the various types of tests supported by UFT
    recognize architectural components and features WebDriver and compare WebDriver with RC
    Recognize prominent test automation frameworks and describe their features, advantages, and disadvantages
    Recognize the features and advantages of Cucumber and compare the differences between Cucumber, Selenium, and ALM
    Recognize the features of TestComplete and the different types of testing it supports
    recognize the model-based testing workflow along with the prominent approaches of deploying model-based testing
    Record testing steps and use checkpoints
    Set, identify, and use text checkpoints when testing web applications
    use a Keyword Driven Framework using Selenium WebDriver and Excel Test Suite
    use Docker and Selenium to build containerized test automation environments
    Use the various options and features that are provided in the TestComplete IDE
    work with Selenium Headless Browser testing using PhantomJS and HTMLUnit browsers
    write simple finite state machine or extended finite state machine models as Java classes, generate tests from those models, and measure various model coverage metrics

IN THIS COURSE

  • Playable
    1. 
    Automated Tester
    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