Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andy-schulz/thekla

screenplay pattern implementation in typescript
https://github.com/andy-schulz/thekla

Last synced: about 1 month ago
JSON representation

screenplay pattern implementation in typescript

Awesome Lists containing this project

README

        

thekla
======

***



Status


code coverage


npm version

***

## Documentation

Check the
[the official project documentation](https://andy-schulz.github.io/thekla/)
for detailed information on how to use thekla.

## Overview

Thekla is a Screenplay Pattern Implementation in Typescript and using WebdriverIO as the Selenium and Appium API.

I started thekla as a pet project to understand the basic principles of the Screenplay Pattern without the need to use
protractor in SerenityJS. Protractor does not provide the possibility to write browser interaction test
between different browsers like Firefox and Chrome.

## Credits

Thanks to





circle ci


for letting me build the project for free




browserstack


for letting me test on their browser stack.