All Projects → machzqcq → Cucumberjvmexamples

machzqcq / Cucumberjvmexamples

Cucumber JVM with Selenium Java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Cucumberjvmexamples

bdd-for-all
Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.
Stars: ✭ 42 (-57.14%)
Mutual labels:  tdd, bdd, test-automation
Jgiven
Behavior-Driven Development in plain Java
Stars: ✭ 319 (+225.51%)
Mutual labels:  tdd, test-automation, bdd
Shellspec
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
Stars: ✭ 375 (+282.65%)
Mutual labels:  tdd, bdd
Mocha
☕️ simple, flexible, fun javascript test framework for node.js & the browser
Stars: ✭ 20,986 (+21314.29%)
Mutual labels:  tdd, bdd
Jasmine Matchers
Write Beautiful Specs with Custom Matchers for Jest and Jasmine
Stars: ✭ 552 (+463.27%)
Mutual labels:  tdd, bdd
Lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
Stars: ✭ 316 (+222.45%)
Mutual labels:  tdd, bdd
Baretest
An extremely fast and simple JavaScript test runner.
Stars: ✭ 364 (+271.43%)
Mutual labels:  tdd, bdd
Ut
UT: C++20 μ(micro)/Unit Testing Framework
Stars: ✭ 507 (+417.35%)
Mutual labels:  tdd, bdd
respect
RSpec inspired test framework for Reason/OCaml/Bucklescript.
Stars: ✭ 28 (-71.43%)
Mutual labels:  tdd, bdd
Phpspec Matchers
Collection of additional matchers for phpspec
Stars: ✭ 32 (-67.35%)
Mutual labels:  tdd, bdd
Aruba
Test command-line applications with Cucumber-Ruby, RSpec or Minitest. The most up to date documentation can be found on Cucumber.Pro (https://app.cucumber.pro/projects/aruba)
Stars: ✭ 900 (+818.37%)
Mutual labels:  tdd, bdd
Should Enzyme
Useful functions for testing React Components with Enzyme.
Stars: ✭ 41 (-58.16%)
Mutual labels:  tdd, bdd
List Of Testing Tools And Frameworks For .net
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
Stars: ✭ 303 (+209.18%)
Mutual labels:  tdd, bdd
Everydayrails Rspec 2017
Sample source for the 2017 edition of Everyday Rails Testing with RSpec.
Stars: ✭ 280 (+185.71%)
Mutual labels:  tdd, bdd
gomatch
Library created for testing JSON against patterns.
Stars: ✭ 41 (-58.16%)
Mutual labels:  tdd, bdd
Karate
Test Automation Made Simple
Stars: ✭ 5,497 (+5509.18%)
Mutual labels:  test-automation, bdd
Cypress Cucumber Example
An example skeleton with Cypress and Cucumber
Stars: ✭ 57 (-41.84%)
Mutual labels:  tdd, bdd
TestBox
TestBox is a next generation testing framework for ColdFusion (CFML) that is based on BDD (Behavior Driven Development) for providing a clean obvious syntax for writing tests. It also includes MockBox, our mocking and stubbing framework.
Stars: ✭ 54 (-44.9%)
Mutual labels:  tdd, bdd
bdd-for-c
A simple BDD library for the C language
Stars: ✭ 90 (-8.16%)
Mutual labels:  tdd, bdd
Public
Repository for wallaby.js questions and issues
Stars: ✭ 662 (+575.51%)
Mutual labels:  tdd, bdd

CucumberJVMExamples

Cucumber JVM with Selenium Java

Application under Test

  • The web application that is hosted at Automation Practice is Prestashop application
  • You could practice all exercises locally on your machine by setting up your own server using docker. If you are interested in Docker fundamentals, here is my other repo docker-for-all
  • docker-compose up - will start a fresh prestatop instance with everything wired up from scratch (aka. database, web server etc.)
  • http://localhost:8080/administration - Default administration for prestahop and default credentials, user: [email protected], password: prestashop_demo
  • The actual web application is at http://localhost:8080

Index

Browser Commands class1
Find Element Strategies class2
Web Element Operations class3
Waits and Synchronization class4
Switch Commands class5
Tag Scenarios class6
Boolean operations on Tags class7
Test Data Scenario Outline & Data Tables class 3
Test Data Parse Excel with Apache POI + Pipe the parsed data into web form class 8
Headless Testing using PhantomJS + GhostDriver class 9
Test Data with Json using Gson Class 10

TODO

Our website is outdated and we are actively working to update it

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].