Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

CodeceptJS

( Duration: 2 Days )

This CodeceptJS training course teaches you to drive browsers via WebDriver; how to test complex UIs, and deal with single page applications. CodeceptJS allows to write tests effectively in by implementing high-level API. Such tests are easy to write, read and maintain. We will also cover how to manage data inside a test.

COURSE AGENDA

1

General overview

  • The purpose of automated testing
  • Testing styles: blackbox and whitebox testing
  • Levels of testing: acceptance, functional, integration, unit.
  • Business specification to drive a test
  • The principles of a stable test
  • Basics of browser testing
  • Selenium WebDriver and other testing tools.
2

Web UI test automation

  • Getting started with CodeceptJS
  • Overview of testing backends
  • Using WebDriverIO (optionally Protractor or Puppeteer)
  • Writing basic test scenario
  • Locating elements on page
  • Locator strategies (text, CSS, XPath)
  • Performing assertions
  • Waiting for elements to appear
3

Common patterns

  • Using PageObject pattern
  • Extending I with custom steps
  • Reusing session between tests
  • Running same test with different data
4

Advanced testing

  • Using Puppeteer for headless testing
  • Managing test data with REST and ApiDataFactory helpers
  • Reusing session between tests
  • Writing plugins and hooks for CodeceptJS

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X