九號工具站
返回列表

手動テスト開発計画: ゼロからプロフェッショナルまでの 90 日間の学習ロードマップ

基本概念から実践的な演習まで、QA 初心者向けに設計された 90 日間の手動テスト開発プランで、明確な学習目標と毎週の練習タスクが含まれています。

QA 手動テスト 学習ロードマップ はじめる 90日プラン キャリア

最後更新:2026-03-07

この計画は学習ルートの提案であり、実際の進捗状況は個人の状況に応じて調整できます。

1. なぜ体系的な学習が必要なのでしょうか?

手動テストは簡単そうに見えますが、「プロフェッショナル」になるには体系的なトレーニングが必要です。この 90 日間のプランは、強固な基盤を構築するのに役立ちます。

2. 第 1 ~ 2 週目: 基本概念をテストする

学習目標: ソフトウェア開発ライフサイクル (SDLC) を理解し、アジャイル/スクラム開発プロセスを理解し、テストの目的と価値を理解し、テストの基本的な分類 (機能/非機能、ブラック ボックス/ホワイト ボックス) を学びます。

  • 演習 1

    よく使うアプリ(LINE、Shopeeなど)を選択し、その主な機能をリストに書き出します。

  • 演習 2

    実際の要件文書を読み、問題があると思われる領域を強調表示します。

3. 3 ~ 4 週目: テスト ケースの設計

学習目標:テストケースの構造と書き方をマスターし、等価分割と境界値分析を学び、デシジョンテーブルと状態遷移図を学びます。

  • 演習 1

    「ユーザー登録」機能のテストケースを20個書く

  • 演習 2

    デシジョンテーブルを使用して、「ショッピングカート」機能のすべての条件の組み合わせをリストします。

  • 演習 3

    「Order」の状態遷移図を描く

4. 第 5 ~ 6 週目: バグ管理とツール

学習目標: 専門的なバグ レポートの書き方を学び、バグ ライフ サイクルを理解し、Jira の基本操作に慣れ、ブラウザ DevTools の使用方法を学びます。

  • 演習 1

    Web サイト上で実際のバグを 3 つ見つけて、完全なバグ レポートを作成する

  • 演習 2

    DevTools を使用して、Web ページのネットワーク、コンソール、要素を確認する

5. 第 7 ~ 8 週: テストの種類の詳細

学習目標: 機能テストの体系的な実行方法、互換性テスト (クロスブラウザー、クロスデバイス)、ユーザビリティ テストの基本、基本的なセキュリティ テスト (XSS、SQL インジェクションの概念)。

  • 演習 1

    同じ Web サイトを異なるブラウザ (Chrome、Firefox、Safari) でテストします。

  • 演習 2

    モバイルとコンピューターで同じ応答性の高い Web サイトをテストし、違いを記録します

6. 第 9 ~ 10 週: API テストの開始

学習目標: HTTP メソッドとステータス コード、Postman によるリクエストの送信、API 応答の検証、および基本的な API テスト ケースの設計。

  • 演習 1

    JSONPlaceholder などのパブリック API を使用して GET、POST、PUT、DELETE を練習する

  • 演習 2

    Postman で 5 つの自動検証スクリプトを作成する

7. 第 11 ~ 12 週: SQL とデータの検証

学習目標: SQL SELECT、JOIN、WHERE、SQL を使用してテスト結果を確認し、データベース構造を理解します。

  • 演習 1

    SQLite をインストールして基本的なクエリを練習する

  • 演習 2

    単純なテスト シナリオを設計し、SQL を使用してデータの正確性を検証します。

8. 第 13 週: 実践的なシミュレーション

最後の演習: オープンソース プロジェクト (TodoMVC など) を選択し、完全なテストを最初から実行します。テスト計画を書く → テストケースを設計する → テストを実行する → バグレポートを提出する → ポートフォリオにまとめる。

ℹ️

一般聲明

本站提供之資訊僅供參考,不保證其完整性與正確性。使用者應自行判斷資訊之適用性。

意見反饋