Skip to content
Videos
Video

BDD in Flutter — how to test mobile apps in a natural language

by Oleksandr Leuschenko youtube.com

5 min 7.6k views

Testing is not an easy topic even for experienced mobile developers. Where to start? How to structure tests? Is there an easy way to leverage the test-first approach? Wouldn't it be easier if you could write tests in a natural language? From my experience, BDD-style tests are intuitive, easy to write, and support. Most importantly, not only developers but project managers, testers, business analytics, and all other team members can read and develop them. In this short video, I'll give you a brief introduction to bdd_widget_test — a code-generation plugin for BDD-style tests for Flutter apps. --------------------------- Plugin: https://pub.dev/packages/bdd_widget_test Documentation: 1) https://github.com/olexale/bdd_widget_test 2) https://cucumber.io/docs/gherkin/reference/ Useful plugins for VSC: 1) https://marketplace.visualstudio.com/items?itemName=stevejpurves.cucumber 2) https://marketplace.visualstudio.com/items?itemName=ryanluker.vscode-coverage-gutters

Made by

Oleksandr Leuschenko @olexale 🇺🇦 Ukraine

Available for hire

Hi, my name is Oleksandr! I am a cross-platform mobile developer, who started developing in times when iPhone had a non-retina display, Android was ugly, and Wi...

View Oleksandr on Flutter Pro
Forum

Questions about this, or something to add?

Discuss on the forum

Topics Testing

It's All Widgets

Apps by Oleksandr Leuschenko

  • Speaking Around the Globe — improve pronunciation screenshot

    Speaking Around the Globe — improve pronunciation

    Improve your English and French pronunciation by reading interesting short texts

    Education

Report this · Wrote this? Claim it

Supported by