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 ...Discusschatgpt
Animesh PathakforKeploy Community Blogcommunity.keploy.io·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·40 likes·307 readsTesting
Hardik Chotaliyahardikchotaliya.hashnode.dev·Sep 5, 2023Unleashing the Power of BDD: Writing Effective Scenarios Beyond the UIIn 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...Discusstest-automation
Sanskriti HarmukhforKeploy Community Blogcommunity.keploy.io·Jun 2, 2023Test your APIs with Karate!When I heard karate for the first time, all I could imagine was a form of martial art, but the word Karate is not restricted to that. Karate has significance in the API testing field and is famous for offering services that can be accessed even by no...Discuss·44 readsAPIs
Alexander DuschekforSoftware Engineering Cornersoftware-engineering-corner.hashnode.dev·May 30, 2023How to use Behaviour-Driven Development (BDD) with C# and SpecFlowBehaviour-Driven Development (BDD) is a technique of agile software development to ensure that the requirements of the software to be developed are fulfilled. To achieve this a special syntax called Gherkin (see below) is used to write down the speci...Discuss·117 readsbdd
Michaelslashqa.hashnode.dev·May 28, 2023Part 3 - Getting Dependency Injection Working: Cucumber-JVM via GradleView: Part 1: https://slashqa.hashnode.dev/part-1-initial-setup-cucumber-jvm-via-gradle Part 2: https://slashqa.hashnode.dev/part-2-configuring-our-gradle-kotlin-dsl-cucumber-jvm-via-gradle Dependency Injection Dependency Injection is a design pa...DiscussCucumber JVM With GradleCucumber
Daniele Frascadfrasca.hashnode.dev·Apr 13, 2023Serverless testing is not complicated. It just requires some effortTesting serverless applications can seem complicated due to their unique architecture, especially if you are relatively new. But, of course, it does not help to hear that serverless computing requires a new mindset because it changes how developers b...Discuss·10 likes·201 readsAWS
Devendra Nagpuredevendra43.hashnode.dev·Mar 30, 2023BDD Cucumber: A Guide to Understanding Behavior-Driven DevelopmentIn today's fast-paced world, software development is constantly evolving, and new approaches and methodologies are emerging to help developers create better software. One such methodology that has gained popularity in recent years is Behavior-Driven ...DiscussCucumber
Pablo Curell MompoProblog.codemanship.dev·Dec 28, 2022How to feature test your PyGame GameI write this article as I struggled to find accurate resources on how to feature test my newly started PyGame project. If someone has the same struggles I had, they can find a solution here. I will answer in this article: How can you test that your ...Discuss·2 likes·296 readsPython
Chriskristijan-pajtasev.hashnode.dev·Dec 12, 2022Selenium vs Cucumber: Core DifferencesTesting is very important when it comes to software development. It not only helps you ensure that the code you develop is working correctly, but also that it did not break the existing code. If you are working on web applications, you probably have ...Discuss·10 likes·94 readsUI TestingCucumber