基礎コース - テスト自動化入門
SeleniumとJUnitを使った基本的なWebテストの書き方から始めます。テストコードの構造、アサーション、要素の特定方法など、自動化テストの土台となる知識を実際に手を動かしながら学びます。
基礎から上級まで、段階的に自動化テストの技術を習得できる3つのコースを用意しています。各コースは独立して受講できますが、基礎から順に進めることで体系的なスキルが身につきます。
SeleniumとJUnitを使った基本的なWebテストの書き方から始めます。テストコードの構造、アサーション、要素の特定方法など、自動化テストの土台となる知識を実際に手を動かしながら学びます。
JenkinsやGitHub Actionsを使った継続的インテグレーション環境でのテスト実行、Page Objectパターンを使った保守しやすいテストコードの設計、TestNGでのパラメータ化テストなど、実務で必要になる技術を習得します。
JMeterやGatlingを使った負荷テストの設計と実行、Docker環境でのテスト並列化、複数ブラウザ・複数環境での大規模なテスト運用方法を学びます。テストデータ管理やレポート自動生成なども扱います。
各コースには技術用語や概念を整理したIT辞典セクションが用意されています。テストフレームワークの用語、CI/CDパイプラインの構成要素、パフォーマンステストの指標など、実践で使う技術用語を体系的に理解できます。
セッション中に出てきた専門用語や、自習中に分からなかった概念をすぐに調べられるので、学習の流れを止めることなく理解を深められます。
まずは現在のスキルレベルと目標をヒアリングします。プログラミング経験があれば基礎コースから、すでに手動テストの経験がある方は中級から始めることも可能です。
必要な開発環境のインストールとセットアップをサポートします。JDK、IDE、Selenium WebDriver、テスティングフレームワークなど、コースに必要なツールを一緒に準備します。
実際のテストコードを書きながら学びます。講師が画面を共有して実演し、受講者も同時に手を動かすスタイルです。グループセッションと個別指導を組み合わせて進めます。
各セッション後に実践的な課題に取り組みます。提出されたコードは講師がレビューし、改善点やベストプラクティスをフィードバックします。
コース最後には実際のWebアプリケーションを対象にした自動化テストプロジェクトに取り組みます。企画から実装、レポート作成まで一連の流れを経験します。
当サイトでは、サイトの機能向上と利用状況の分析のためにクッキーを使用しています。詳しくはプライバシーポリシーをご確認ください。
必須クッキー: サイトの基本機能に必要なクッキーです。
分析クッキー: サイトの利用状況を理解し、改善するために使用します。
機能クッキー: パーソナライズされた体験を提供するために使用します。
広告クッキー: 関連性の高い広告を表示するために使用します。
クッキーの設定はいつでも変更できます。ブラウザの設定からクッキーを削除または無効化することも可能です。