この記事では、完全なテストケースを作成する方法について具体的な手順を説明します。 テストケースの詳細については以下の過去記事で紹介していますので、下記のリンクをご覧ください。 テストケースとは? なぜテストケースが重要なのか テストケースの作成準備テストケースを作成する前に、顧客から提供された仕様書を注意深く読んで分析する必要があります。 何か分からないことがある場合は、チームメンバーまたは顧客と話し合って、最も正確なテストケースを作成できるようにする必要があります。 テスト ケース 作成まず、テストケースを作成するために必要なツールを選択する必要があります。 テストケースを手動で作成するツールとして弊社SHIFT ASIAではExcelをよく使用しており、個人的にも強くお勧めします。 また、Excel以外にもインターネット上にさまざまな無料ツールが公開されているので、必要に応じてダウンロードし、使用することもできます。 次にテストケースを完了するための基本的な手順を以下にご紹介します。 Step1:テストの目的を決定する顧客の要件仕様を明確に理解する必要があります。 ソフトウェアシステムの機能のテストケースを書き始めるとき、最初にすべきことは、システムの要件を理解して定義することです。 例:新規会員登録機能には、登録の成功と失敗の確認が必要です。 Step2:テストパフォーマンスを決定する (ソフトウェアシステムの理解に基づく)優れたテストケースを作成するには、機能要件を十分に理解している必要があります。また、 操作を含めソフトウェアがどのように使用されているかを理解した上で、さまざまな機能を整理していきます。 例:正常な登録メールを作成するには、次の基準を満たす必要があります。 →新規登録メールの作成が完了できること →新しく作成したメールで正常にログインできること →データベース(DB)に登録されたメールが保存されていること Step3:非機能(non-function)