Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
QA/CI
- QAとは何ですか?
- CIとは
- ソフトウェア開発、リファクタリング、エラー修正のコスト
- プロジェクトの特定と理解
- 組織の利益
DDD
- ビジネス要件、前提条件に基づいたソフトウェア開発 DDD
- コミュニケーションITの問題-Business
- ドメインモデル
ベストプラクティス
- KISS原則とDRY
- コーディング標準
- OOP とデザインパターンを通じて再利用可能なコードを作成する
- 循環的複雑性を特定して軽減する
ソフトウェアメトリクス
- クラスごとの重み付け方法
- クラスの応答
- 継承ツリーの深さ
- オブジェクト間の結合
- 手法の一貫性の欠如
- 子どもの数
- 循環的複雑さ
- メトリッククラス
- モデルのメトリクス
- 使用するメトリクス
Software Testing
- 何を、いつ、どのようにテストするのか?
- 「ホワイトボックス」と「ブラックボックス」の手法
- アジャイル手法におけるテストの役割
- TDD はプロジェクトのコストが増加する可能性があるだけです
- 単体テスト
- 行動テスト
- 機能テスト
リファクタリング
- リファクタリングとは何ですか?
- 借金テクノロジー
- コードの匂い
- リファクタリングパターン
Documentation
- アジャイル手法におけるドキュメントの役割
- 何を文書化するのか?
- 文書の種類
- Documentation とアジャイル手法、それとも (包括的なドキュメントよりもソフトウェアを動作させる) と呼ぶことができますか?
- 標準XMI
- ドキュメントの自動生成
ツールと環境CI
- ツールと環境CI
Agile および CI/QA
- 計画と段階的な開発
- 変化を受け入れる
- ショートステージ
- 学際的なチーム
- エクストリーム Programming、コードレビュー
- プロセスとツールを介した個人と相互作用
合計
- 議論
- 質問
- 実装プロセスはどのように開始しますか?
テストの概要
- 機能テスト
- 回帰テスト
- UAT テスト
- 単体テスト
- ユーザビリティテスト
- 非機能テスト
- 性能テスト
- 負荷試験
- ストレステスト
- 浸漬試験
テストするかしないか
- 何をテストするかを決定しているのは誰ですか?
- 無関係なものをテストするコスト
- ROI の計算 (分析に失敗した場合はどうなるか)
- テストマネージャーの役割
テストのプロセス
- テストはプロセスであり戦略である
- テストのニーズを特定する
- 要件の収集 (ユースケース、ユーザーストーリー)
- スコーピング (シナリオの選択と優先順位付け)
- テストの設計
- データの準備中
- 環境の準備
- テストの作成または記録
- テストを実行する
- 分析とレポート
- 結論と改善
- 「やめて」と言うとき
製品所有者とテスト
- 顧客担当者とテストの優先順位
- テストの優先順位付け
- UAT 向けに効果的なストーリーを書く
- 合否基準
- 顧客の要件を作成し、要件に基づいてストーリーを作成し、テストを作成するためのグループ演習
28 時間
お客様の声 (1)
トレーナーはこのテーマに関して非常に知識があり、経験を通じて実際の例を提供することができます。
Nouf
コース - Agile Software Testing with Continuous Integration
Machine Translated