Geek Culture
Published in

Geek Culture

Why Cucumber is challenging for me?

Everything evolves day by day and so does the software world. The idea of improvement is always to do it efficiently in an optimized manner compared to the previous. Optimization can be in terms of money, time or effort.

Photo by Johannes Plenio on Unsplash

Today my focus is on development practices. There are commonly used development practices like TDD, ATDD, and BDD.




A new tech publication by Start it up (

Recommended from Medium

Data Analysis: using Python and SMS API to broadcast SQL data

Web Scraping using Python — Part 1: Introduction

Promotion to Staff+

Provide idempotence to Ansible automation while configuration HTTP Server

Dynamic Programming

Playing Android with Firebase ML kit, Tensorflow Lite and ARCore 3

A REST API with http4s and Cats IO Monad

Low Swoosh

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sajitha Pathirana

Sajitha Pathirana

Tech Enthusiast, SDET | Test Automation Consultant, and a Product Designer. I write about QA Trends, Testing, and Test Automation.

More from Medium

How to set up your Appium Grid

How to validate using

Playwright test framework PageObject oriented

When is testcase automation required?