Cucumber vs JUnit vs Poltergeist

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Cucumber
Cucumber

302
197
+ 1
0
JUnit
JUnit

374
200
+ 1
0
Poltergeist
Poltergeist

15
13
+ 1
0

What is Cucumber?

Cucumber is a tool that supports Behaviour-Driven Development (BDD) - a software development process that aims to enhance software quality and reduce maintenance costs.

What is JUnit?

JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

What is Poltergeist?

Poltergeist is a driver for Capybara. It allows you to run your Capybara tests on a headless WebKit browser, provided by PhantomJS.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Cucumber?
Why do developers choose JUnit?
Why do developers choose Poltergeist?
    Be the first to leave a pro
      Be the first to leave a pro
        Be the first to leave a pro
        What are the cons of using Cucumber?
        What are the cons of using JUnit?
        What are the cons of using Poltergeist?
          Be the first to leave a con
            Be the first to leave a con
              Be the first to leave a con
              What companies use Cucumber?
              What companies use JUnit?
              What companies use Poltergeist?

              Sign up to get full access to all the companiesMake informed product decisions

              What tools integrate with Cucumber?
              What tools integrate with JUnit?
              What tools integrate with Poltergeist?

              Sign up to get full access to all the tool integrationsMake informed product decisions

              What are some alternatives to Cucumber, JUnit, and Poltergeist?
              Selenium
              Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
              RSpec
              Behaviour Driven Development for Ruby. Making TDD Productive and Fun.
              Capybara
              Capybara helps you test web applications by simulating how a real user would interact with your app. It is agnostic about the driver running your tests and comes with Rack::Test and Selenium support built in. WebKit is supported through an external gem.
              PHPUnit
              PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
              pytest
              A framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries. It is a mature full-featured Python testing tool.
              See all alternatives
              Decisions about Cucumber, JUnit, and Poltergeist
              No stack decisions found
              Interest over time
              Reviews of Cucumber, JUnit, and Poltergeist
              No reviews found
              How developers use Cucumber, JUnit, and Poltergeist
              Avatar of Dieter Adriaenssens
              Dieter Adriaenssens uses JUnitJUnit

              unit testing the code

              How much does Cucumber cost?
              How much does JUnit cost?
              How much does Poltergeist cost?
              Pricing unavailable
              Pricing unavailable
              Pricing unavailable
              News about Poltergeist
              More news