protractor-cucumber-framework
Protractor framework for Cucumber.js
Protractor framework for Cucumber.js
The core Serenity/JS framework, providing the Screenplay Pattern interfaces, as well as the test reporting and integration infrastructure
Serenity/JS test runner adapter for Mocha, enabling the use of the Screenplay Pattern in Mocha-based test suites and leveraging Serenity/JS reporting capabilities
Serenity/JS Screenplay Pattern library for interacting with REST and other HTTP-based services, supporting comprehensive API testing and blended testing scenarios
Chai assertions for Serenity/JS and Protractor
Serenity/JS test runner adapter for Jasmine, enabling the use of the Screenplay Pattern in Jasmine-based test suites and leveraging Serenity/JS reporting capabilities
Implementation of bls signature verification for ethereum 2.0
Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities
Serenity/JS universal assertion library supporting all types of functional tests, including both web and REST API scenarios
Serenity/JS reporting module that produces detailed Serenity BDD test reports and living documentation, enhancing transparency and traceability of test results
Serenity/JS console reporter that displays test results directly in the standard output
Adapter that integrates @serenity-js/web with Protractor, enabling Serenity/JS reporting and using the Screenplay Pattern to write end-to-end test scenarios
Generates HTML reports from Serenity BDD-compatible JSON files
Serenity/JS Screenplay Pattern library for managing local Node.js test servers, including Express, Koa, Hapi, and Restify, to support comprehensive integration testing
Simple Serialize
Implementation of bls signature verification for ethereum 2.0
Serenity-js reporter for mocha compatible with Cypress.io
Serenity authentication module
Common route helper module for serenity applications
Common controller helper module for serenity applications