Webアプリケーションの機能テスト

機能テストの課題

JtestはWebアプリケーションの機能テスト工程において、SOAtestRanorexと連携することで、機能テストやAPIテストの抜け漏れを防止することができます。
SOAtestやRanorexはテストの属人化を排除し、自動でテストを行うことでテストの精度向上や工数の削減に寄与します。テストの自動化は多くのメリットがありますが、テストシナリオが十分考慮されているか、テストに拔け漏れが無いかは確認する必要は無いでしょうか?

拔け漏れを防止したAPI・UIテスト自動化

その対策のひとつがカバレッジの収集です。Jtestのアプリケーションカバレッジ機能を使って自動テスト実行時のカバレッジを収集し、拔け漏れをチェックします。(アプリケーションカバレッジ機能の詳細はこちらでご確認ください。)
SOAtestやRanorexの自動テストを実行している裏側でJtestがカバレッジを収集します。カバレッジを確認し、テストされていない箇所があればテストケースを追加して再実行というサイクルを回すことができます。

さらに、自動で実行したテストと手動で実行したテストをマージすることで、機能テスト全体のカバレッジを収集し、拔け漏れを確認することができます。

SOAtestとは?

Webブラウザーの操作やシステム間連携におけるSOAP、MQ、JMS、RESTなど、さまざまなプロトコルを用いた電文をシミュレートし、テストを自動化、テスト工数の大幅削減と高品質なソフトウェア開発を強力にサポートするテストツールです。
システムやコンポーネントの機能/ 回帰テストから負荷テストまで、さまざまなテストを実施し、ソフトウェアの品質向上を支援します。

Ranorexとは?

Ranorexは、多くのサードパーティー製コントロールをサポートする高性能なUIキャプチャ機能を搭載したUIテスト自動化ツールです。デスクトップアプリ、Webアプリ、モバイルアプリに対応しており、いつもの操作をするだけで、操作をキャプチャしテストの自動化をサポートします。

Java対応静的解析・単体テストツール Jtestに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
parasoft-info@techmatrix.co.jp

お問い合わせ

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。