Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

As test campaigns can contain thousands of scenarios to execute, we quickly understand the benefit of automation. This is the purpose of the Selenium platform. This course will help you get to grips with the tools of this platform in order to simulate real activity on a website and carry out the tests.

Who is this training for ?

For whom ?

Test managers in MOA or MOE, responsible for validation or acceptance processes, test automation engineers.

Prerequisites

Training objectives

  • Get to grips with Selenium tools (IDE, WebDriver, WebGrid)
  • Develop a test suite in Firefox and port them to other platforms
  • Implement Selenium as part of continuous integration servers
  • Integrate Selenium into repositories of testing
  • Building your testing framework around Selenium tools
  • Training program

      • Reminder about functional testing of web applications.
      • Test frameworks and languages.
      • The Selenium project (history, roadmap).
      • Architecture of the Selenium 2 platform.
      • Practical work Installation of the Selenium 2 platform.
      • Recording test cases and replay.
      • Constitution of test suites and replay.
      • Language primitives (Selenese), assertion and verification mechanisms .
      • Activation of Selenium from the command line.
      • Selenium IDE and web browsers, Selendroid.
      • Practical work Creation and development of test cases , creation of test suites, launching tests.
      • Selenium API and Selenium Remote Control.
      • API Web Driver - Architecture.
      • Drivers (proxy) for different browsers (IE, Firefox, Chrome, Android , HtmlUnit.
      • Management of actions.
      • Recognition of components on the interface.
      • Practical work Implementation of examples illustrating the Web driver API .
      • Porting test suites to target languages.
      • Selenium Server implementations.
      • Remote management of a test suite.
      • Remote WebDriver.
      • Practical work Preparation, execution and monitoring of test suites via Selenium Server or Remote WebDriver.
      • Preparation of a server grid.
      • Configuration of the different components (OS, browsers, versions).
      • Practical work Setting up a server grid and implemented with Selenium Grid.
      • Selenium and continuous integration servers.
      • Integration of Selenium in a specification approach by example.
      • Setting up a capture of the
      • Selenium IDE API extension.
      • Bridge to test managers.
      • Building your own testing framework (principles, key points) .
      • DemoDemonstrations on some advanced features.
    • 779
    • 14 h

    Submit your review

    Translated By Google Translate