Courgette logo


A simple UI testing for all the team. Test your Web and Native Mobile Apps
+ 1

What is Courgette?

It is a Selenium-based UI Testing Framework written in JS that’s built on top of Cucumber with Protractor for desktop / hybrid apps and Cucumber with WDIO and appium for native mobile apps.
Courgette is a tool in the Javascript Testing Framework category of a tech stack.
Courgette is an open source tool with 67 GitHub stars and 11 GitHub forks. Here’s a link to Courgette's open source repository on GitHub

Who uses Courgette?


Courgette Integrations

Visual Studio Code, IntelliJ IDEA, Sublime Text, Atom, and WebStorm are some of the popular tools that integrate with Courgette. Here's a list of all 11 tools that integrate with Courgette.

Courgette's Features

  • Snippets or live templates for intellisense in your favourite IDE to write those steps accurately and quickly
  • Courgette API for creating your own step definitions
  • Screenshots on error for debugging
  • A step for named screenshots
  • Cucumber formatter for nice output in the terminal
  • Cucumber formatter for step definition usage
  • Error report summary in the terminal output
  • Ability to run against cloud services that provide a selenium grid
  • Ability to easily create true BDD user stories

Courgette Alternatives & Comparisons

What are some alternatives to Courgette?
Cucumber is a tool that supports Behaviour-Driven Development (BDD) - a software development process that aims to enhance software quality and reduce maintenance costs.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
See all alternatives

Courgette's Followers
8 developers follow Courgette to keep up with related blogs and decisions.