Need advice about which tool to choose?Ask the StackShare community!
Poltergeist vs Robot Framework: What are the differences?
Poltergeist: A PhantomJS driver for Capybara. Poltergeist is a driver for Capybara. It allows you to run your Capybara tests on a headless WebKit browser, provided by PhantomJS; Robot Framework: A test automation framework for acceptance testing and ATDD. It is a generic test automation framework for acceptance testing and acceptance test-driven development. It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.
Poltergeist and Robot Framework can be primarily classified as "Testing Frameworks" tools.
Poltergeist is an open source tool with 2.53K GitHub stars and 436 GitHub forks. Here's a link to Poltergeist's open source repository on GitHub.
Sensedia, Ericsson, and Turbonomic are some of the popular companies that use Robot Framework, whereas Poltergeist is used by LendingHome, Widenn, and Growstuff. Robot Framework has a broader approval, being mentioned in 13 company stacks & 7 developers stacks; compared to Poltergeist, which is listed in 7 company stacks and 7 developer stacks.
Pros of Poltergeist
Pros of Robot Framework
- Easy with CI/CD23
- Open Source22
- Simple Usage21
- Easily extendable14
- Vast Scope more than Front End13
- Fast12
- Mobile supports4
- Extensive libraries4
- Supports windows applications4
- Easy for Non-tech personal3
Sign up to add or upvote prosMake informed product decisions
Cons of Poltergeist
Cons of Robot Framework
- Nested Loops8
- Devtooling is not there1
- Mostly for python1
- Extensive library support0
- Mobile supports0