Skip to content

AhmedHamada93/testcafe-e2e-ecommerce

Repository files navigation

Testcafe Example

E-Commerce E2E tests Framework written in Testcafe.

  • Design Pattern: Page Object Model
  • Language: Javascript ES6

Setup

  1. Clone clone https://git.toptal.com/screening/ahmed-hamada.git
  2. Install npm install

Dependencies

  1. Testcafe
  2. dotenv
  3. testcafe-reporter-cucumber-json
  4. faker js

Run

  • Run all tests with runner class node runner.js
  • Run all tests in chrome without report npm run test-chrome-without-report
  • Run all tests in chrome with report npm run tests-chrome-with-report
  • Generate HTML report from reports/report.json node utils/report-generator.js

Report

Latest Run Report

Test Flows

Find test flow here

Detailed Automated Test Cases

Find detailed automated test cases here

Bug Report

Find Bug Report Here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages