Hans L'Hoesthans.lhoest.eu路Nov 14, 2024Notes on 馃殌 TDD, Where Did It All Go WrongMy short notes on 馃殌 TDD, Where Did It All Go Wrong Still a lot of testing wisdom in this talk (re-watched 6 years after publication). Focus on behaviour Behaviour should be your primary focus when writing tests. The need for a new test should arise ...notes
Hardik Chotaliyahardikchotaliya.hashnode.dev路Oct 30, 2024What is Behavior-Driven Development (BDD)Introduction In this blog, we will explore the following key points: Understanding BDD: Learn the basics of behaviour-driven development (BDD) and how it enhances collaboration with non-technical teams. Integration with Agile: Discover how BDD fits...Behavior-Driven Development
Dinesh Tdinesht0006-tech-blog.hashnode.dev路Oct 16, 2024Demystifying Behavior-Driven Development (BDD)Introduction to Behavior-Driven Development (BDD) Test-driven development checks the code inside out and Behavior-driven development checks the system outside In the statement briefs that Test-Driven Development (TDD) checks the system from the ins...5 likesbdd
Neisser Moreno Sanchezneisserms.hashnode.dev路Aug 4, 2024Base template for end-to-end testing using Gherkin, Cucumber, and Cypress.Introduction Template where Cypress & Cucumber is already integrated. This repository acts externally, you only need to provide the path of the system or website in the environment to use it. The main benefit of using it as an external project is tha...test-automation
Maaz Ahmedmaaz-code.hashnode.dev路Jun 19, 2024Cucumber Testing and Gherkin: A Comprehensive GuideIn today's fast-paced software development environment, ensuring the quality and functionality of an application is critical. Automated testing has become an essential part of the development lifecycle, and tools like Cucumber have gained popularity ...2 likes路64 readsTechnologyCucumber
Federico Moyawalletera.dev路Apr 5, 2024Using BDD to implement a Payments Gateway - Part 1馃挕 This article belongs to the Walletera series. The Walletera journey continues. In the previous article, we started working on the Dinopay Gateway. We built one of the main components, the MessagesProcessor. On the way, we learned how to work ite...112 readsWalleteraBehavior-Driven Development (BDD)
Fabio Diastheclevertester.hashnode.dev路Mar 8, 2024The abstraction layers are ruining your test automation framework馃殌 If I had to choose just one thing to talk to you about how you should design your test automation framework, that definitely would be abstraction layers. Let's dive into how you can benefit from this concept so you can build solid foundations in y...135 readsFundamentals for Test Automation Frameworksfeature file
Hardik Chotaliyahardikchotaliya.hashnode.dev路Sep 5, 2023馃挕 Unleashing the Power of BDD: Writing Effective Scenarios Beyond the UI 馃幁In the realm of Behavior-Driven Development (BDD), there are two cardinal rules when crafting scenarios: The first rule - You do not mention UI in your BDD scenarios. The second rule - You DO NOT mention UI in your BDD scenarios. It's a mantra that h...2 likes路166 readsBDD UI-agnostic scenarios
King AJforOpen Replay's Technical Blogopenreplay.hashnode.dev路Apr 2, 2023Test-Driven Development vs. Behavior-Driven Development in ReactTesting is a crucial aspect of software development, ensuring that applications work as intended and meet users' expectations. In the world of React, Test-Driven Development (TDD) and Behavior-Driven Development (BDD) are two popular methodologies fo...32 readstest driven development