コース概要
パフォーマンステストの概要
- パフォーマンステストの概要
- ソフトウェア開発におけるパフォーマンステストの重要性
- 負荷、ストレス、耐久性、スパイク、ボリューム、拡張性などの種類のパフォーマンステスト
- パフォーマンステストライフサイクル
Apache JMeterの概要
- Apache JMeterの紹介
- JMeterの歴史と進化
- JMeterの機能と能力
- JMeterのインストールと設定
- JMeterインターフェース:GUIのナビゲーション
JMeterテスト計画の基本
- JMeterテスト計画の理解
- 単純なテスト計画の作成
- テスト計画の構成要素:スレッドグループ、サンプラー、リスナー、アサーション
- JMeterで最初のテストを実行する
高度なテスト計画の構築
- スレッドグループの操作:ユーザーと負荷の設定
- HTTPリクエストデフォルトとHTTPヘッダーマネージャーの設定
- ロジックコントローラーの使用:if、loop、switch、interleaveコントローラー
- タイマの実装:定数、一様、ガウスランダムタイマ
- CSVデータセット設定の統合によるパラメータ化
JMeterアサーションとリスナー
- JMeterにおけるアサーションの紹介
- レスポンスアサーションの設定による検証
- 持続時間とサイズアサーションの実装
- JMeterリスナーの探索:結果表示、サマリーレポート、グラフ
- 分析用にリスナー出力をカスタマイズする
JMeterスクリプティングとプラグイン統合
- JMeterにおけるBeanShellスクリプティングの紹介
- JSR223サンプラーとGroovyを使用したスクリプティング
- JMeterプラグインの概要
- 人気のあるプラグイン(カスタムグラフ、高度なコントローラーなど)のインストールと使用
- プラグインを使用してテスト計画を強化する
Webアプリケーションの負荷テスト
- Webアプリケーションの負荷テスト用にテスト計画を設定する
- HTTPサンプラーとクッキーマネージャーの使用
- JMeterを使用したRESTful APIのテスト
- 結果の分析:ボトルネックとパフォーマンス問題の特定
- テスト結果の報告とエクスポート
JMeterによる分散テスト
- 分散テストの概要
- JMeterを分散テストに設定する
- 複数のマシンで分散負荷テストを実行する
- 分散テストのベストプラクティス
パフォーマンステストの事例研究
- 事例1:ECプラットフォームの負荷テスト
- 事例2:金融アプリケーションのストレステスト
- 事例3:モバイルアプリケーションバックエンドのパフォーマンステスト
- 実際のシナリオから得た教訓とベストプラクティス
まとめと次なるステップ
要求
- ソフトウェアテストの基本的な理解
- Web技術に精通していること
- Javaの経験
対象者
- 品質保証エンジニア
- 開発者
- システム管理者
お客様の声 (5)
良い関係性で、Łukaszは全員の質問に時間を取り、誰かが問題を持っていた場合も助けることができました。
Kelly Morris - Titian Software Poland Sp. z o.o.
コース - Selenium WebDriver in C#
機械翻訳
実践的な演習の量。
Jakub Wasikowski - riskmethods sp. z o.o
コース - API Testing with Postman
機械翻訳
トレーナーはすべての機能を詳しく説明しました。
Argean Quilaquil - DXC
コース - TestComplete
機械翻訳
講師は親切で、説明が明確かつ興味深かったです。彼はできるだけレッスンを面白くしようとしています。私はレッスンをとても楽しんでおり、多くの知識を得ることができました。ありがとうございます。最も役立った技術は、テキストボックスやラジオボタン、ボタンなどの異なるWebコンポーネントの要素を特定する方法でした。有时候,元素ID无法正确捕获。我们学习了使用CSS选择器、XPath、名称和ID等不同的定位元素的方法。我喜欢这种解释方式。谢谢。
Bee Chin Chuah - I-Access Solutions Pte Ltd
コース - Advanced Selenium with C#
機械翻訳
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
コース - Advanced Selenium
機械翻訳