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
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 ProTopics Testing
Apps by Oleksandr Leuschenko
More like this
Article 15 min readWidget Testing With Flutter: Getting Started
by @lawreytjh
In this tutorial about Widget Testing with Flutter, you’ll learn how to ensure UI widgets look and behave as expected by writing test code.
Read on raywenderlich.com
Video 1 hr 18 minFCAIC #25 – AI-Assisted E2E Testing in Flutter with Patrol MCP
Prompt, Code, Think: AI-Assisted E2E Testing in Flutter FCAIC #25 – AI-Assisted E2E Testing in Flutter with Patrol MCP 🚀Catch Mateusz Wojtczak and Oskar Zając on the Flutter Community AI Circle! Get...
Watch on YouTube
Article 9 min readIntegration and Unit testing in Flutter
Make your app’s features bullet-proof by testing them
Read on usejournal.com
Video 25 minFlutter Day 14 - More on Crashlytics and refactoring our view model a tiny bit.
Hello, fellow developers! 👋 In our latest installment of the mobile app development series, we're taking a closer look at ensuring the robustness of our app through Crashlytics testing and some code...
Watch on YouTube