@serenity-js · 15 packages

Name Description License Versions
@serenity-js/assertions Serenity/JS universal assertion library supporting all types of functional tests, including both web and REST API scenarios Apache-2.0 23 greenflagged / 412 total
@serenity-js/console-reporter Serenity/JS console reporter that displays test results directly in the standard output Apache-2.0 23 greenflagged / 331 total
@serenity-js/core The core Serenity/JS framework, providing the Screenplay Pattern interfaces, as well as the test reporting and integration infrastructure Apache-2.0 27 greenflagged / 425 total
@serenity-js/cucumber 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 Apache-2.0 27 greenflagged / 418 total
@serenity-js/jasmine 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 Apache-2.0 37 greenflagged / 352 total
@serenity-js/local-server Serenity/JS Screenplay Pattern library for managing local Node.js test servers, including Express, Koa, Hapi, and Restify, to support comprehensive integration testing Apache-2.0 37 greenflagged / 416 total
@serenity-js/mocha 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 Apache-2.0 37 greenflagged / 278 total
@serenity-js/playwright Adapter that integrates @serenity-js/web with Playwright, enabling Serenity/JS reporting and using the Screenplay Pattern to write component and end-to-end test scenarios Apache-2.0 27 greenflagged / 153 total
@serenity-js/playwright-test Serenity/JS test runner adapter for Playwright Test, combining Playwright's developer experience with the advanced reporting and automation capabilities of Serenity/JS Apache-2.0 22 greenflagged / 144 total
@serenity-js/protractor Adapter that integrates @serenity-js/web with Protractor, enabling Serenity/JS reporting and using the Screenplay Pattern to write end-to-end test scenarios Apache-2.0 37 greenflagged / 428 total
@serenity-js/rest Serenity/JS Screenplay Pattern library for interacting with REST and other HTTP-based services, supporting comprehensive API testing and blended testing scenarios Apache-2.0 31 greenflagged / 415 total
@serenity-js/serenity-bdd Serenity/JS reporting module that produces detailed Serenity BDD test reports and living documentation, enhancing transparency and traceability of test results Apache-2.0 0 greenflagged / 346 total
@serenity-js/web Serenity/JS Screenplay Pattern library offering a flexible, web driver-agnostic approach for interacting with web-based user interfaces and components, suitable for various testing contexts Apache-2.0 23 greenflagged / 173 total
@serenity-js/webdriverio Adapter that integrates @serenity-js/web with the latest stable version of WebdriverIO, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios Apache-2.0 30 greenflagged / 199 total
@serenity-js/webdriverio-8 Adapter that integrates @serenity-js/web with WebdriverIO 8, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios Apache-2.0 37 greenflagged / 51 total
Showing 15 packages