60分で分かるFlutter Golden Tests (golden_toolkit by ebay)

Why take this course?
🌟 Flutterアプリの目視確認地獄から抜け出す方法 - Flutter Golden Tests 学習コース 🌟
はじめに
アプリ開発者として、あなたが作成したアプリを長くサポート・メンテナンス、アップデートする役割は満タンです。Flutterの迅速な進化により、アプリの保守性が欠けやすいと感じていませんか?Flutterやプラグインの更新により、GUIの動作が予期せぬ変化を起こすことがあり、これまでの手間軽減の方法が必要となるでしょう。
Flutter Golden Testsのはじめ筋という
Flutter Golden Tests は、eBayによって開発されたツールで、あなたのアプリが更新や変更も受け入れるだけで、元のGUIを保つことを目的としています。このコースでは、FlutterのWidget Testをさらに強化することで、画像をキャプチャし、アプリの目視確認を自動化します。
この講座で得られるもの
- FlutterのWidget Test を用いて、表示されるアプリ画面やWidgetを様々な画面サイズでキャプチャする方法を学びます。
- 事前に目視したキャプチャ画像と、テスト実施時のキャプチャ画像を比較し、差分を取得する方法を習得します(差分がなければ、必ず合格です!)
- Flutter Golden Tests のインストール方法と、この機能を実施する手順を詳しく学んでいきます。
動画撮影時のバージョン
- Flutter:
2.2.3
channelstable
- Dart:
2.13.4
(NullSafty対応) - Android Studio: version
4.1.0
- golden_toolkit:
0.9.0
講座の構成
-
Flutter Golden Testsとは?
- Flutter Golden Testsの概要と、その必要性について解説します。
-
Golden Testsのセットアップ
- 依存関係のインストール方法から、Golden TestsをあなたのFlutterプロジェクトに統合する手順を学びます。
-
Golden Testsの基本的な使い方
- Golden Testsを実行する際の注意点と、効果的にテストを記述する方法を紹介します。
-
実践チャレンジ
- 実際のコード変更を加えたり、UIを動的に変更してみながら、Golden Testsでの検証を行います。
-
アップデートとメンテナンス
- あなたのアプリが安定したものを保つための戦略や、変更を受け入れる際の注意点について詳解します。
-
最終チェックとNext Steps
- ここまで学んだ内容を確認し、アプリの保守性を高めるための次のステップを検討します。
学習者へのメッセージ
Flutter Golden Testsは、あなたの開発プロセスにおいて、重要なチェックポイントとなるツールです。このコースを通じて、アプリのGUIが安定し続けるようにする方法を身につけ、開発の品質と保守性を向上させてみませんか?
このコースを始める前に
- Flutterの基本が扱えること
- Dartの基本的な知識があること(NullSafetyに関しても理解していると良い)
とすると、このコースではなおかつものです。それでは、Flutter Golden Testsと向き合い、アプリ開発の新たな境界を越えましょう!
結論
Flutter Golden Tests 学習コースでは、あなたのアプリが変更も受け入れるだけで、元のGUIを保つことを実現する方法を学びます。Flutterの世界での成功への一歩を踏み出しましょう!🎉
お気軽にサインアップを! あなたのFlutterアプリの未来を、このコースが光らせるでしょう。
Course Gallery




Loading charts...