📋
QASpace-CaseStudies
  • Home
  • Test Strategy
    • Vision of Quality
      • Good Test Coverage
      • ISO 29119 Certification
      • Date Internationalization Format
      • Localization Testing
      • Test Management
      • Creating TestCase
  • How to Test
    • How to write good TestCase?
      • Tips on Testing
      • Pair Testing
      • UserStory to TestCases
      • Optimising the development flow in a Scrum team
      • Rate/Prioritise bug tickets
  • Exploratory Testing
    • Exploratory Testing
      • Creating Test Charters
      • Test Charters
      • Velocity was too high
  • Agile
    • Implementing Scrumban
      • Breakdown Task
      • Common work across teams
      • Sustainable QA process in the organization
  • Philosophy of Testing
    • Brainstorming
  • Metrics
    • Risk Analysis
      • Testing Outsource
      • How to measure Quality?
  • Automation
    • AI-Automation
      • Software through the lens of AI
      • SAP/Salesforce Automation
      • Mobile Automation
      • Solve by automating the GUI?
      • Improve Skill-sets
      • Coding Skills
      • Working in BDD
      • Value of Test Automation
      • UI/API automation asset
      • TDD VS BDD
      • Selenium vs Cypress
      • An important consideration of Test Automation journey
      • Balance Test Automation Development
      • Automation is no longer providing value
      • Define AI in test automation
      • Unique Locators
      • Best Practices as QA, QA Lead, and Automation Engineer
      • Making friends with Imposters
  • Survey/Polls
    • Is QA really a Gatekeeper?
  • Performance
    • Performance Testing
      • Client-Side Performace
Powered by GitBook
On this page

Was this helpful?

  1. Automation
  2. AI-Automation

Working in BDD

PreviousCoding SkillsNextValue of Test Automation

Last updated 4 years ago

Was this helpful?

Case Study:

Can anyone offer any advice/helpful resources for working in BDD, specifically in regard to implementing this approach via automation? My company is looking at using Cucumber for a new set of tests and I've not worked in BDD or with Cucumber before.

I have a sneaking suspicion my colleagues haven't thought much about the implication of BDD as a culture, rather hoping to add a cool new tool to the tests.

Recommendation 1:

Please only do this if you're going to do it right (product writes gherkin, the developer writes tests first, then code). If you just use cucumber to write/manage your test scripts, you're just having a lot of semantic overhead for not a lot of gain.

Reference:

What Should I Automate?Developsense Blog
Logo
:slightly_smiling_face: