コース概要
自動化テスト入門
-
自動化テストの概要
- 自動化のメリット
- テストの種類:機能テストと非機能テスト
-
クライアントのエコシステムの理解
- Oracle APEXの概要
- .NET Core入門
- コードアルゴリズムでの機械学習の基礎
自動化ツール概要
-
Selenium
- Selenium WebDriverの設定
- テストスクリプトの書き方と実行
- Seleniumのベストプラクティス
-
TestComplete
- TestComplete入門
- 異なるアプリケーションの自動化テスト作成
- TestCompleteと他のツールとの統合
Seleniumの高度な自動化
-
高度なSelenium
- 動的ウェブ要素の処理
- クロスブラウザテスト
- TestNGとJUnitとの統合
-
フレームワーク開発
- Page Object Model (POM)
- データ駆動型とキーワード駆動型フレームワーク
- Jenkinsとの継続的統合
TestCompleteの高度な機能
-
スクリプティングと自動化
- TestCompleteでサポートされるスクリプト言語
- デスクトップ、ウェブ、モバイルアプリケーションの自動化
-
テストのカスタマイズ
- カスタムチェックポイントの作成
- 例外とエラーの処理
Oracle APEXおよび.NET Coreとの統合
-
Oracle APEXアプリケーションのテスト
- APEXアプリケーションの自動化テスト戦略
- APEX固有のツールと実践方法
-
.NET Coreでの自動化
- テストプロジェクトの設定
- xUnitを使用したユニットテスト
- 統合テストとエンドツーエンドテスト
自動化における機械学習
-
テストでの機械学習入門
- 機械学習の基礎
- テスト自動化における機械学習の使用例
-
機械学習アルゴリズムの実装
- 予測分析のためのアルゴリズムの書き方
- テスト自動化との統合
メンテナンスと新しいアプリの手動構築
-
手動テストの基礎
- 手動テスト手法
- 効果的なテストケースとテスト計画の書き方
-
手動テストから自動化テストへの移行
- 自動化対象の特定
- テストスクリプトの維持に関するベストプラクティス
デジタルHCM/NPPとアウトソーシング戦略
-
デジタルHCM/NPPの概要
- HCMでのツールと技術
- HCMアプリケーションの自動化戦略
-
外注テストプロジェクトの管理
- アウトソーシングのベストプラクティス
- アウトソースプロジェクトでの品質と一貫性の確保
代替ツールと技術
-
JtestとSOAtestの評価
- JtestとSOAtestの機能
- クライアントのニーズへの適合性
-
代替ツールの紹介
- 他の自動化ツール(例:Katalon Studio、Postman for APIテスト)の探求
- 統合と移行戦略
実践的なワークショップと実世界のシナリオ
-
実践セッション
- SeleniumとTestCompleteのハンズオンラボ
- 実世界のテストシナリオ
-
ケーススタディと集大成プロジェクト
- グループプロジェクトで完全な自動化ソリューションを実装
- プレゼンテーションとピアレビュー
まとめと次なるステップ
要求
- 基本的なプログラミング概念の理解
- ソフトウェアテスト(手動または自動化)の経験
- ウェブ技術と開発フレームワークに精通していること
対象者
- 自動化テスター
- QAエンジニア
- ソフトウェア開発者
- ソフトウェアの保守とテストに関わるITプロフェッショナル
お客様の声 (5)
良い関係性で、Łukaszは全員の質問に時間を取り、誰かが問題を持っていた場合も助けることができました。
Kelly Morris - Titian Software Poland Sp. z o.o.
コース - Selenium WebDriver in C#
機械翻訳
私はすべてが新鮮で、私の仕事に追加価値をもたらすことがわかりました。
Zareef - BMW South Africa
コース - Tosca: Model-Based Testing for Complex Systems
機械翻訳
トレーナーはすべての機能を詳しく説明しました。
Argean Quilaquil - DXC
コース - TestComplete
機械翻訳
講師は親切で、説明が明確かつ興味深かったです。彼はできるだけレッスンを面白くしようとしています。私はレッスンをとても楽しんでおり、多くの知識を得ることができました。ありがとうございます。最も役立った技術は、テキストボックスやラジオボタン、ボタンなどの異なるWebコンポーネントの要素を特定する方法でした。有时候,元素ID无法正确捕获。我们学习了使用CSS选择器、XPath、名称和ID等不同的定位元素的方法。我喜欢这种解释方式。谢谢。
Bee Chin Chuah - I-Access Solutions Pte Ltd
コース - Advanced Selenium with C#
機械翻訳
例題が次々と繋がっているのが良かったです。前のセクションで学んだ内容を次のセクションで活用できます。
Sacha Mannion - BeyondTrust
コース - C# for Automation Test Engineers
機械翻訳