Fabio Diastheclevertester.hashnode.dev·Feb 23, 2024BDD and Gherkin - You are doing it wrong!🚀 Delivering High-Quality Software: The Importance of Proper Feature Specifications with BDD and Gherkin 📝 The most important step in delivering high-quality software is writing proper feature specifications, achievable nicely with the help of BDD ...Discuss·1 like·166 readsFundamentals for Test Automation Frameworksbdd
PavlinforQA Thingsqathings.com·Feb 18, 2024Behavioral-Driven Development (BDD) ExplainedIn the ever-evolving landscape of software development, methodologies play a crucial role in shaping the way teams collaborate and deliver high-quality products. One such methodology that has gained prominence is Behavioral-Driven Development (BDD). ...DiscussBehavioral-Driven Development (BDD) Explained
MKhalidwebdesignguy.me·Feb 6, 2024Mastering Behat Testing: A Comprehensive Guide for Implementing BDD in PHP ProjectsBehat testing is a Behavior Driven Development (BDD) PHP framework that focuses on describing the behavior of a web application in simple, human-readable language. It uses Gherkin syntax to define test scenarios, making it accessible not just to deve...Discuss·1 likebehat
Karthi KesavanforKarthikesavan | Tech Blogkarthikesavan.online·Jan 28, 2024Write your first Cucumber CodeThis is a software tool works with the concept of BDD(Behaviour-Driven Development), which provides an understandable flow of testing with using a Gherkin. Feature File: Feature file is written in readable language called "Gherkin". Feature file cont...DiscussCucumber
Animesh PathakforKeploy Community Blogkeploy.hashnode.dev·Dec 25, 2023Functional Testing: Unveiling Types and Real-world ApplicationsIn the dynamic landscape of software development, ensuring that a software application functions as intended is paramount. This is where functional testing comes into play. In this blog post, we will delve into the realm of functional testing, explor...Discuss·21 likesTesting
Hardik Chotaliyahardikchotaliya.hashnode.dev·Nov 6, 2023📚 Understanding the Difference Between Data Tables and Scenario Outlines in BDD Framework 💡💡 Introduction In the world of software development and quality assurance, the Behavior-Driven Development (BDD) framework has gained significant popularity due to its ability to bridge the gap between technical and non-technical stakeholders. BDD l...Discuss·164 readsbdd
Vitaliy Potapovvitalets.hashnode.dev·Sep 18, 2023Generate BDD tests with ChatGPT and run them with PlaywrightIn my current projects, I follow the Behavior Driven Development (BDD) approach for automated end-to-end testing. Previously I was rather skeptical of Given-When-Then syntax, but now I actively use it. The main reason — I generate BDD scenarios with ...Discuss·33 readschatgpt
Animesh PathakforKeploy Community Blogkeploy.hashnode.dev·Sep 15, 2023Understanding the Difference Between Test Scenarios and Test CasesWhen we discuss software testing, we hear commonly about two things: - "test scenarios" and "test cases". Now, these terms might sound similar to each other, but they play distinct roles in ensuring the quality of software applications. So, let's bre...Discuss·60 likes·392 readsTesting
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...Discuss·1 like·111 readsbdd
Animesh PathakforKeploy Community Blogkeploy.hashnode.dev·Jul 31, 2023E2E Testing Guide: Beyond Unit Tests for Full CoverageThere is often a philosophical debate about whether to write a unit test or an end-to-end test. This has been a common question I have encountered many times - when limited in time and resources, what kind of testing should be done? Weighing up such ...Discuss·60 likes·164 readsTesting