Displaying 1 to 10 from 10 results




chai-smoothie - Chai assertions for Serenity/JS and Protractor

  •    TypeScript

Chai Smoothie smooths out the sharp angles of your Protractor-powered automated web tests. The library provides a set of custom Chai assertions to help your Protractor-based Serenity/JS tests express their intent better, give assertion errors more meaning, and reduce the amount of time your team spends troubleshooting the failures.

serenity-js - A node

  •    TypeScript

Serenity/JS is a node.js library designed to make acceptance and regression testing of modern web applications faster, more collaborative and easier to scale. Although Serenity/JS provides strong support for automating web tests using Protractor and Webdriver, it works very effectively for non-web tests too! Those include tests that exercise web services or even call application code directly.

astrolabe

  •    Javascript

Astrolabe is an extension for protractor that adds page objects to your functional/e2e tests. It is possible to create convenience methods to wrap up common logic.


protractor-browser-logs - Provides tools for asserting browser logs inside protractor tests

  •    Javascript

It allows asserting the browser console logs in each test for warnings and errors. You can set the ignored messages, specify the expectations using strings, regex or custom matchers. You can ignore any message whenever it appears.