All Projects → executeautomation → Seleniumwithcucucumber

executeautomation / Seleniumwithcucucumber

In this project we will discuss working Selenium with cucumber

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Seleniumwithcucucumber

Htmlelements
Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
Stars: ✭ 258 (+148.08%)
Mutual labels:  framework, selenium, webdriver
TestLeafSeleniumTraining
This is public repository for Selenium Learners at TestLeaf
Stars: ✭ 80 (-23.08%)
Mutual labels:  webdriver, selenium, cucumber
Selion
Enabling Test Automation in Java
Stars: ✭ 252 (+142.31%)
Mutual labels:  framework, selenium, webdriver
Atata
C#/.NET test automation framework for web
Stars: ✭ 362 (+248.08%)
Mutual labels:  framework, selenium, webdriver
Memedensity
CLI tool to let you know amount of memes in facebook feed.
Stars: ✭ 44 (-57.69%)
Mutual labels:  selenium, webdriver
Edge Selenium Tools
An updated EdgeDriver implementation for Selenium 3 with newly-added support for Microsoft Edge (Chromium).
Stars: ✭ 41 (-60.58%)
Mutual labels:  selenium, webdriver
Intellij Cucumber Scala
Enables navigation between cucumber feature steps and glue code using cucumber-scala DSL.
Stars: ✭ 48 (-53.85%)
Mutual labels:  intellij, cucumber
Tib
Easy e2e browser testing in Node
Stars: ✭ 64 (-38.46%)
Mutual labels:  selenium, webdriver
Wdio Workshop
WebdriverIO Workshop
Stars: ✭ 20 (-80.77%)
Mutual labels:  selenium, webdriver
Python web framework
这是一个关于python的WebUI自动化测试的项目,之前用的是unittest测试框架,现在改成pytest测试框架,Python+PageObject+Pytest
Stars: ✭ 49 (-52.88%)
Mutual labels:  selenium, webdriver
Multihighlight
Jetbrains IDE plugin: highlight identifiers with custom colors 🖌💡
Stars: ✭ 65 (-37.5%)
Mutual labels:  intellij, idea
Jetbrains Helper
Jetbrains helper
Stars: ✭ 33 (-68.27%)
Mutual labels:  intellij, idea
Wd
Use WebDriver from the command line
Stars: ✭ 31 (-70.19%)
Mutual labels:  selenium, webdriver
Arquillian Extension Drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
Stars: ✭ 45 (-56.73%)
Mutual labels:  selenium, webdriver
Marionette client
Mozilla's Gecko Marionette client in golang
Stars: ✭ 21 (-79.81%)
Mutual labels:  selenium, webdriver
Java.appium
Mobile test automation using Appium in Java
Stars: ✭ 59 (-43.27%)
Mutual labels:  selenium, webdriver
Xebium
Xebium provides Selenium (webdriver) bindings for FitNesse, with Selenium-IDE support
Stars: ✭ 73 (-29.81%)
Mutual labels:  selenium, webdriver
Cabbie
WebDriver for the masses
Stars: ✭ 70 (-32.69%)
Mutual labels:  selenium, webdriver
Protractor
E2E test framework for Angular apps
Stars: ✭ 8,792 (+8353.85%)
Mutual labels:  selenium, webdriver
Webdriverextensions
Make your WebDriver based Selenium tests more readable, reusability and maintainable by using WebDriver Extensions!
Stars: ✭ 89 (-14.42%)
Mutual labels:  selenium, webdriver

SeleniumWithCucumber

This is an sample project to demonstrate how to work with Selenium and cucumber for Java

# Important
Make sure you have JAVA 10 or above installed to run this test

Upgraded to Cucumber 4

The code is now upgraded to Cucumber 4 with new

Upgraded to Cucumber-JVM 5

The code is now upgraded to Cucumber 4 with new

  1. Libraries support
  2. Test Runner support
  3. Hooks (@BeforeStep and @AfterStep)
  4. DataTable code change

More Information

The complete code base development video is available in ExecuteAutomation YouTube channel https://www.youtube.com/playlist?list=PL6tu16kXT9Pqr70SZlwcmTSAfOw_0Qj3R

Cucumber BDD video Series (YouTube)

https://www.youtube.com/playlist?list=PL6tu16kXT9PpteusHGISu_lHcV6MbBtA6

Cucumber BDD video Series (Udemy)

https://www.udemy.com/cucumber-with-selenium/

For more articles and videos

Visit http://www.executeautomation.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].