@iamkenos/kyoko
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

KYOKO

Unit Tests

About

Playwright & CucumberJS mixed with presets and additional features:

  • write tests with TypeScript and Cucumber
  • gherkin statements that can be used out of the box
  • page and element expected conditions
  • generic classes for page objects support
  • multiple locale support
  • web components support
  • internal polling and retries
  • reporters:

Requirements

  • NodeJS ≥ 20.10.0 or ≤ LTS
  • JRE ≥ 8

Get Started

You'll need a working knowledge of Playwright and Cucumber to be able to use this library. They have rich documentation so head on over the site and read on if you're not familiar with these yet.

  1. Get it: npm install @iamkenos/kyoko

  2. Run it: npx kyoko init and follow the prompt instructions.

  3. Check it: npm run report

  4. You can view other gherkin steps available out-of-the-box here.

License

ISC

Todo

  • Gherkin:
    • Request validation with JSON snapshot matching
    • Browser storage steps
  • Unit Tests
  • Full documentation
  • Contributing guide

Readme

Keywords

Package Sidebar

Install

npm i @iamkenos/kyoko

Weekly Downloads

212

Version

0.1.1

License

ISC

Unpacked Size

487 kB

Total Files

609

Last publish

Collaborators

  • iamkenos