Install Cucumber Eclipse Plugin It is easy to install Cucumber Eclipse Plugin , as it comes as a plugin for Eclipse IDE . Another package we will need soon is selenium webdriver bindings for Python. Second Method. Alternatively, you can download the source distribution here, unarchive it, and run the command below: python setup.py install Installing Webdrivers. Has a good level of documentation, and is updated constantly by the developers. Download the file for your platform. The Selenium-Cucumber framework supports programming languages such as Perl, PHP, Python, .NET, Java, etc. In this blog, we will focus on how to set up Selenium with Cucumber using Maven, and also learn to write feature files using Gherkin, execution, and generating HTML reports. Lettuce. Now, launch the Eclipse IDE then go to Help menu, and click "Install … One Can Install Firefox, Chromium, PhantomJs(Deprecated Now), etc. Lettuce is a Python BDD plugin based on Ruby's Cucumber, offering Gherkin stories. Behave. In order to plugin cucumber with eclipse, use the following steps: Step 1. Behave: a near exact port of Cucumber into Python. Prerequisite for installing this plugin is your Internet connection should be up & running during installation of this plugin and Eclipse IDE should be installed in your computer. Make sure you have Python Behave package installed. PyTest. python -m pip install selenium. In a first step, make sure the availability of good Internet connection. They also offer a comparison with other tools, which is worth a read. This lets you browse the standard library (the subdirectory Lib ) and the standard collections of demos ( Demo ) and tools ( Tools ) that come with it. Most of the organizations use Selenium for functional testing. Other Python Framework examples. Behave is behaviour-driven development, Python style. Tip : even if you download a ready-made binary for your platform, it makes sense to also download the source . Gherkin parser (official, by Cucumber team) Download files. On using Cucumber, you can write your test scripts in multiple languages such as Java, Ruby, .NET, Python, etc. pip install robotframework-selenium2library. We can use cucumber in eclipse only after plugin. PyTest makes it easy to run Selenium tests with Python. Contribute to cucumber/gherkin-python development by creating an account on GitHub. Information on tools for unpacking archive files provided on python.org is available. Well, Cucumber is one of the most popular tools because of the reasons listed below: Cucumber is open source and hence, its free to use. Why Cucumber? Gherkin parser/compiler for Python. Install cucumberautocomplete extension; In the opened app root create (if absent) .vscode folder with settings.json file or just run mkdir .vscode && touch .vscode/settings.json; Add all the needed settings to the settings.json file; Reload app to apply all the extension changes If you're not sure which to choose, learn more about installing packages. While the OP was happy with finding a Python Cucumber equivalent, what led me here was the question title: a Python equivalent of Capybara. PyUnit. Freshen: another direct port of Cucumber, featuring tutorials and examples on their website, and simple installation tools, such as 'pip'. Install Cucumber Eclipse Plugin.