Build a responsive typescript wdio framework

location_city Virtual Platform schedule Sep 12th 02:00 - 03:30 PM place Online Meeting 1 people 29 Interested

Participate in this workshop to learn how to put together the concepts of a wdio and typescript in a mocha framework that is scalable, robust, easy to read. We will be sharing our real-time experience of how we migrated our testing approach, design and framework when our application was migrating from javascript to a typescript architecture.

You will leave with your very own example automation framework that demonstrates advanced principles of wdio using typescript automation design. We will integrate with allure reporting.

Reference:

https://github.com/varunatester/sel-workshop

Key takeaways:

  1. A robust and scalable framework with the advanced principle for ui testing.
  2. A selection of design patterns for the designing framework.
  3. Concepts in designing your ui automation such as modeling data within your application and componentizing page objects.
  4. A framework which is responsive for web applications.
 
 

Outline/Structure of the Workshop

Outline/structure of the Session:

  1. Introduction 20 min
  2. Setup Environment 5 min
  3. Get the first test running using wdio 5 min
  4. Introduction to typescript 5 min
  5. Write test using typescript 25 min
  6. Reporting 5 min
  7. Refactor the test using Design patterns 15 min
  8. Brief on how can a framework be enhanced? 10 min

Video : https://www.youtube.com/watch?v=4fTLgi9Gysk

Learning Outcome

  1. A robust and scalable framework with the advanced principle for ui testing.
  2. A selection of design patterns for the designing framework.
  3. Concepts in designing your ui automation such as modeling data within your application and componentizing page objects.
  4. A framework which is responsive for web applications.

Target Audience

Anyone interested in learning wdio/typescript duo

Prerequisites for Attendees

This is a practical workshop, so all attendees will require a laptop, and the ability to install and run the application under test, as well as some open-source tools that will be useful during the session. Installation instructions and a tool list will be sent before the workshop, and pre-installation is highly recommended for a smooth workshop experience.

schedule Submitted 10 months ago

Public Feedback


    • Kushan Amarasiri
      keyboard_arrow_down

      Kushan Amarasiri - Making test automation with Selenium awesome with xPath Generator

      45 Mins
      Demonstration
      Beginner

      XPath Generator is an API developed in Java which is free and opensource. It helps any test automation enthusiastic people to capture xPaths and other Selenium locators for any given web URL. It will generate the optimised xPath and show how it was derived.