Show / Hide Table of Contents

Tutorials & Samples

In this series of documentation, we will learn how to develop Test Automation Solutions with the WebEngine Framework, and how this Framework can help you build these solutions easier and faster.

Selenium WebDriver

AXA WebEngine Framework is based on Selenium WebDriver. In this document we assume that you know already following basic concepts of Selenium:

  • Locator Strategies: That is use Class name, Css selector, Id, Name, Xpath or other locators to identify one or more specific elements in the DOM.
  • Find Web Elements: By using functions of FindElement (by id, by name, by xpath ...)
  • Interactions: Like Click on a button, Fill a Textbox, Select an option from Radio button group...
Note

In this tutorials, we won't discuss basic concepts of Selenium and Selenium WebDriver. For these subjects, please refer to the documentation of Selenium

For Mobile related concepts, please refer to the documentation of Appium

Basic Concepts

Understand basic concepts about

  • How to identify UI Elements on Web Application
  • How to identify UI Elements on Mobile Application
  • How to organize UI Elements into a Page Model
  • How to initialize Web Driver for Web Testing and Mobile App Testing

Test Approach and sample projects

  • Introduction to Keyword-Driven Test Method
  • Workarounds by using different approach as follow
Test Approachs .NET Sample Java Sample
Linear Scripting Approach Linear Scripting .NET Linear Scripting JAVA
Structured Approach (Gherkin) Specflow JUnit
Keyword Driven Approach Keyword Driven Keyword Driven
Data Driven Approach Data Driven Data Driven
  • Edit this page
In this article
Back to top Copyright ® 2016-2024 AXA France, All rights reserved.