こんにちは。LINE Technology Vietnamで働いているThiです。今回の記事では、テストの最適化が必要な理由について考え、テストを最適化するいくつかの方法について紹介します。
はじめに
テストの最適化が必要な理由
ユーザーは何を求めているか
私たちは何をしているか
私たちには何ができるか
テストの設計
なぜテストを設計する必要があるのか
いつ、どのような設計手法を適用するか
テストの設計と一緒に適用すると良い3つのこと
共通のテストケースを再利用
テストケースの構造化
テストケースの分割
おわりに
テストの最適化が必要な理由
まず、以下の問いかけをもとにしてテストの最適化が必要な理由を考えてみます。
ユーザーは何を求めているか
私たちは何をしているか
私たちには何ができるか
ユーザーは何を求めているか
ユーザーは何を求めているのでしょうか。答えは簡単です。ユーザーは完璧なアプリを求めています。ユーザーは小さなミスであったとしても、見つけた瞬間にアプリから離脱することがあります。この記事を読んでいる方の中にも、誤字脱字や文法ミスを発