ソフトウェア テストにおけるワークフロー テストとは? 例付き
ワークフローテストとは何ですか?
ワークフローのテスト ソフトウェア テストの一種で、各ソフトウェア ワークフローが特定のビジネス プロセスを正確に反映しているかどうかをチェックします。 ワークフローは、望ましい結果を生み出すための一連のタスクであり、通常は複数の段階またはステップが含まれます。 あらゆるビジネスプロセスにおいて、これらの一連のステップをテストすることを「ワークフローテスト」と定義します。
ワークフローテストの例
たとえば、システムがユーザーのプラットフォームにインストールでき、正しく実行されることを確認します。
ワークフローのテストは段階的に行われます。 これはワークフローテストを実行する方法です
- 開始フェーズ: このフェーズには、初期テスト計画とプロトタイプのテストが含まれます
- 詳細化フェーズ: このフェーズにはテストアーキテクチャのベースラインが含まれます
- 建設段階: このフェーズには、各ビルドでの重要なテストが含まれます
- 移行段階: このフェーズには回帰テストと再テストの修正が含まれます
ワークフロー テストを実行するのは誰ですか?
ワークフローのテストは次のように行われます。
- テストエンジニア
- テストの目標とスケジュールを計画する
- テストケースと手順を定義する
- テスト結果を評価する
- コンポーネントエンジニア
- テストコンポーネントの開発
- テスト手順の一部を自動化する
- 統合テスター
- 統合テストを実行し、欠陥を報告する
- システムテスター
- システムテストを実行し、欠陥を報告する
ワークフローで何をテストするか
ソフトウェア ワークフローのテストはビジネス要件文書内の文書です。 ワークフローのテストには、システムとコンポーネントの一部も含まれます。 結合テスト.
まとめ
- ワークフローは、望ましい結果を生み出すための一連のタスクであり、通常は複数の段階またはステップが含まれます。
- In ソフトウエアエンジニアリング、このタイプのテストには、主に統合テストと各ビルドのシステム テストが含まれます。
- ワークフロー テスト モデルには、テスト ケース、テスト手順、テスト コンポーネント、テスト サブシステムなどの成果物のテストが含まれます。