Skip to content
This is a test-ware for evaluation of CodeceptJS test automation tool.
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
tests
.eslintrc.js
.gitattributes
.gitignore
LICENSE.md
README.md
TESTCASES.md
codecept.conf.js
jsconfig.json
package-lock.json
package.json
steps.d.ts
steps_file.js

README.md

evaluation-codecept

NOTE THAT THIS EVALUATION IS NOT READY YET, IT IS STILL WIP!!!

This is a test-ware for evaluation of CodeceptJS test automation tool.

Prerequisites

  1. Node.js LTS
  2. Google Chrome

Framework(s) used

  • Name: CodeceptJS

  • Homepage: https://codecept.io/

  • Description: SuperCharged End 2 End Testing with WebDriver & Puppeteer

  • Name: Puppeteer

  • Homepage: https://github.com/puppeteer/puppeteer

  • Description: Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol.

Test cases

The implemented test cases can be found in TESTCASES.md.

Setup

npm install
  • Add additional setup instructions if necessary

Execution

npm test

Notes

  1. Easy install, with the tour it is easy to start
  2. Might be some problem with console reports, if step contains new line
  3. Issue with checking link text: Get Started (expected) vs GET STARTED (actual)
You can’t perform that action at this time.