Displaying 1 to 20 from 96 results

cucumber-js - Cucumber for JavaScript

  •    Javascript

Cucumber is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, collaboration and trust on your team. Cucumber.js is the JavaScript implementation of Cucumber and runs on both Node.js (4 and above) and modern web browsers.

aruba - Test command-line applications with Cucumber-Ruby, RSpec or Minitest

  •    Ruby

This is the latest version of our README.md (Branch: "master"). There is also the README of the latest released version of "aruba" (Branch: "still"). Our most current documentation to get started with aruba as a user can be found on . It is generated from our feature files describing the use of aruba.

common - A monorepo of common components - building blocks for implementing Cucumber in various languages

  •    Java

Most of these modules have implemnentations in multiple langages, and use shared test suites to ensure behaviour is consistent. See the contributing guide for more details.

godog - Cucumber for golang

  •    Go

Please read the full README, you may find it very useful. And do not forget to peek into the Release Notes and the CHANGELOG from time to time. Package godog is the official Cucumber BDD framework for Golang, it merges specification and test documentation into one cohesive whole, using Gherkin formatted scenarios in the format of Given, When, Then.

chimp - Develop acceptance tests & end-to-end tests with realtime feedback

  •    Javascript

An awesome developer-centric experience to writing tests with realtime feedback using Mocha, Jasmine or Cucumber.js. Chimp can be used with any technology stack as it allows your to write your test automation in the language of the web: JavaScript.

email-spec - Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony

  •    Ruby

A collection of matchers for RSpec, MiniTest and Cucumber steps to make testing emails go smoothly. This library works with ActionMailer and Pony. When using it with ActionMailer it works with ActiveRecord Mailer, and action_mailer_cache_delivery.

karate - Test Automation Made Simple

  •    Java

Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed.

pioneer - Integration Testing

  •    CoffeeScript

Pioneer provides an abstraction layer between your integration tests and your DOM markup, DRYing up your step definitions and consolidating how people interact with the DOM in tests.

cucumber-boilerplate - Boilerplate project to run WebdriverIO tests with Cucumber

  •    Javascript

Boilerplate project to run WebdriverIO tests with Cucumber and brings true BDD to JavaScript. Instead of writing complicated test code that only developers can understand, Cucumber maps an ordinary language to code and allows to start with the test process in the early stages of your product development. Although this project works fine with NPM we recommend to use Yarn (>= 1.0.0) instead, due to its speed & solid dependency locking mechanism. To keep things simple we use yarn in this guide, but feel free to replace this with NPM if that is what you are using.

godog - Cucumber for golang

  •    Go

Please read all the README, you may find it very useful. And do not forget to peek into the CHANGELOG from time to time.Package godog is the official Cucumber BDD framework for Golang, it merges specification and test documentation into one cohesive whole. The author is a core member of cucumber team.

Hardy - Selenium-driven, cucumber-powered CSS testing.

  •    Javascript

This is almost entirely working but not 100%. If you spot a problem, please file an issue. Hardy is a collection of CSS testing steps and a boilerplate testing setup to get you up-and-running with automated CSS testing as quickly as possible. Tests are written in Cucumber and use Selenium. Hardy runs on Node.js and therefore all the example CSS test helpers are written in JS. The functionality behind them can easily be reused in any test setup, whether your tests are written in Java, Ruby or anything else.

cucumber - Cucumber testing framework for Rust

  •    Rust

An implementation of the Cucumber testing framework for Rust. Fully native, no external test runners or dependencies. For more examples check out the Book (current | edge).

preceptor - Test runner and aggregator

  •    Javascript

Preceptor is a test-runner and test-aggregator that runs multiple tests and testing frameworks in parallel, sequential, or a combination there of, aggregating all of the test-results and coverage-reports.


  •    Javascript

An opinionated template for writing Cucumber tests with Protractor.CukeFarm provides a set of Cucumber Steps that can be used to build feature files that are backed by automation using the Protractor framework. It also provides a set of helper functions that can be used when writing your own Step Definitions. Check out the docs directory for a full list of the Steps and helper functions. The docs are automatically generated using docha.

kyuri - A node

  •    Javascript

A feature in kyuri might look like this...Vows is a popular Behavior Driven Development framework for node.js. Vows was built from the ground up to test asynchronous code. It executes your tests in parallel when it makes sense, and sequentially when there are dependencies.

ShouldIT - A language agnostic BDD framework.

  •    Javascript

This is a BDD tool for checking and spec-ing tests against beautiful looking feature files written in MarkDown.The quickest way to get going and have a flavour of how this works is through the examples.

karma-cucumberjs - A Cucumber.js Karma test runner adapter.

  •    PHP

Run your Cucumber.js suite using Karma runner. Once you install the karma-cucumberjs adapter getting it working with your project is a matter of editing your Karma config file.

cucumber-protractor-report - Shows report of which features pass or fail as well as which scenario statements pass or fail from running Cucumber

  •    Javascript

Shows report of which features pass or fail as well as which scenario statements pass or fail from running Angular's Protractor via Cucumber. List all features with percentage of scenarios that pass.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.