AppTester:テスト自動化 AppTester は、自動化されたモダナイゼーションプロジェクトにおけるテスト自動化と検証のための有用なサポートツールです。AppTester の役割は、レガシーシステム(3270、Unix端末、Windows GUI、バッチなど)でテストケースを記録し、テスト定義を管理し、移行されたアプリケーションでターゲットシナリオに基づいてテストを再生し、結果を自動的に評価して成功率とカバレッジ率の全体統計を提供することです。 AppTester™ は、進行中の自動化されたレガシーアプリケーションのモダナイゼーションプロジェクトにおけるテスト自動化と検証をサポートする有用なツールです。AppTesterの役割は以下の通りです: レガシーシステム(3270、Unix端末、Windows GUI、バッチなど)でのテストケースを記録 テスト定義を管理 移行後のアプリケーションでテストケースを再実行 結果を自動的に評価し、成功率とカバレッジの全体統計を提供 回帰テストおよび品質保証(QA)はすべての反復型モダナイゼーションプロジェクトにとって非常に重要であり、このツールはリスクと必要な作業を大幅に削減します。 レガシーアプリケーションの移行の前提は、移行後のアプリケーションがレガシーシステムと同じ動作をすること、つまり特定の入力に対して同じ出力を生成することです。 自動化と検証 バッチ処理の場合、アプリケーションによって変更されたデータベースの状態を基準として、同じ(移行された)データベースが新しい環境でまったく同じ方法で変更されることが求められます。数千ものバッチアプリケーションは、同一性を証明するために繰り返し実行およびテストされなければなりません。 ユーザーインターフェースを持つアプリケーションにも同様のことが言えます:出力がユーザーに見える画面であれ、データベースの変更であれ、両方のシステムで同じであることが求められます。何百もの画面、さまざまなユーザー入力のバリエーションを持つテストケースが繰り返しテストされます。これらのテストケースは通常、顧客によって定義され、レガシーシステムで記録されます。その後、変換されたシステムで再実行され、出力が比較されます。 録画、管理、再生、比較は、AppTesterが提供する管理インターフェースを通じて行われます。 デモについての依頼 その他の製品 ぜひ、当社の製品をすべてご覧ください! KnowledgeLiberatorレガシー資産の評価、ドキュメント作成、モデリング もっと詳しく DataLiberatorレガシーデータベースの移行 もっと詳しく CodeLiberatorレガシーアプリケーションプログラムの変換・操作 もっと詳しく AppTesterレガシーモダナイゼーションプロジェクトのテスト自動化 もっと詳しく メッセージを残してくださいデモについての依頼