machzqcq / Cucumberjvmexamples
Cucumber JVM with Selenium Java
Stars: ✭ 98
Programming Languages
java
68154 projects - #9 most used programming language
Labels
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
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
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
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].