【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part267 インテグレーションテスト
「 基礎 から 学ぶ Flutter 」という書籍で 学習 したことを ブログでアウトプットしていこうと思います。今回は テスト ( part267 )です。
前回
【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part266 Widgetのテスト
引き続き、テストについて学びます。
インテグレーションテスト
インテグレーションテスト
ではシミュレータや実機にインストールして行う「自動テスト」です。
実機で自動テストできるとはすごいですね!時代は進みましたね。
インテグレーションテスト
では「テスト対象用のプロセス」と「テスト用のプロセス」で動作します。
「テスト対象用のプロセス用のプロセス」はインストルメンテーションプログラムとも呼ばれているようです。
もう一つのプロセスはテストプログラムと呼んでいます。
この2つのプログラムは同じディレクトリに配置する必要があります。
慣習的に「test_driver」という名前のディレクトリを使うそうです。
ファイル名は2つ目のファイル名を「{1つ目のファイル名}_test.dart」とすることに注意すればよいだけのようです。
といいますが・・・決まりが多いですね😅
テスト実行
サンプルコードは少し修正することになりましたが予想外にうまくいきました!
スクリーンショットもばっちりでした。
最後に
うまく動作して感動しましたよ😭
今日はここまで!
ディスカッション
コメント一覧
まだ、コメントがありません