1
Copyright © 2014 NTT. All Rights Reserved. Co-Innovation NTT のテスト項目生成ツール TesMa と、 NTT データが開発し OSS化したテスト自動実行ツールOpen2TestNTTレゾナントが 展開するスマートホン実機レンタルサービスを連携させ、テスト の全自動化を実現しました。 テストすべき項目を、通常の開発で用いる記述様式に従った設 計書から生成するため、学習コストが少なく、開発現場への導入 障壁が低い。 テスト自動実行では、キーワード形式で記述されたテストスクリプ トを用いるため、可読性が高く、テスト内容をカスタマイズしやす い。 クラウド経由で多数のモバイル端末環境をすばやく安価に調達 でき、複数環境で同時にテスト実行するため時間を削減できる。 ソフトウェア開発プロセスの中で、テストを担当する開発者に利 用していただき、設計書を入力としてテスト項目生成からテスト 実行までをすべて自動で行うことで、テスト工数を削減できます。 C14 さまざまなデバイスでのWebアプリの動作検証を効率化 Fully automated web-application testing technology against various client devices Is Your Web Application Ready for Various Devices? 多数のバリエーションがあるモバイル端末でのテストを全自動化します。大きな稼働が必要となる検証の効率化により、Webアプリケーション 開発の迅速化と品質確保の両立をめざします。Webアプリケーションの機能性確認に必要なテスト項目およびテストデータを、設計書の情報 から網羅的に生成し、生成したテストを多様なモバイル端末環境で自動実行する技術です。 多様なクライアント端末での Web アプリケーションのテスト全自動化技術 利用シーン ソフトウエア開発技術 本技術は、NTTデータおよびNTTレゾナントのプロダクト・サービスを活用しています。 〈問い合わせ先〉[email protected] テスト項目 テストスクリプト ユーザ Webアプリ 開発者 テスト 全自動化 エンジン テスト設計 から テスト実行 まで トータルで自動化 スマホ1 スマホ2 タブレット1 複数の実機動作環境を クラウドから選択・調達 生成 利用 テスト実行証跡 (スクリーンショット) テスト結果レポート テスト項目1 成功 テスト項目2 失敗 ・・・ ・・・ Webアプリの設計書 内容や形式は 通常の開発に準拠 画面要素一覧 入力項目制約 処理フロー定義 TesMa Open2Test ソフトウェア 開発技術

Fully automated web- application testing technology …...ソフトウェア開発プロセスの中で、テストを担当する開発者に利 用していただき、設計書を入力としてテスト項目生成からテスト

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Fully automated web- application testing technology …...ソフトウェア開発プロセスの中で、テストを担当する開発者に利 用していただき、設計書を入力としてテスト項目生成からテスト

Copyright © 2014 NTT. All Rights Reserved.

Co-Innovation

NTTのテスト項目生成ツールTesMaと、NTTデータが開発し

OSS化したテスト自動実行ツールOpen2Test、NTTレゾナントが

展開するスマートホン実機レンタルサービスを連携させ、テスト

の全自動化を実現しました。

■ テストすべき項目を、通常の開発で用いる記述様式に従った設

計書から生成するため、学習コストが少なく、開発現場への導入

障壁が低い。

■ テスト自動実行では、キーワード形式で記述されたテストスクリプ

トを用いるため、可読性が高く、テスト内容をカスタマイズしやす

い。

■ クラウド経由で多数のモバイル端末環境をすばやく安価に調達

でき、複数環境で同時にテスト実行するため時間を削減できる。

■ ソフトウェア開発プロセスの中で、テストを担当する開発者に利

用していただき、設計書を入力としてテスト項目生成からテスト

実行までをすべて自動で行うことで、テスト工数を削減できます。

C-14 さまざまなデバイスでのWebアプリの動作検証を効率化

Fully automated web-application testing technology against various client devices

Is Your Web Application Ready for Various Devices?

特 徴

多数のバリエーションがあるモバイル端末でのテストを全自動化します。大きな稼働が必要となる検証の効率化により、Webアプリケーション

開発の迅速化と品質確保の両立をめざします。Webアプリケーションの機能性確認に必要なテスト項目およびテストデータを、設計書の情報

から網羅的に生成し、生成したテストを多様なモバイル端末環境で自動実行する技術です。

多様なクライアント端末でのWebアプリケーションのテスト全自動化技術

利用シーン

ソフトウエア開発技術

• 本技術は、NTTデータおよびNTTレゾナントのプロダクト・サービスを活用しています。 〈問い合わせ先〉[email protected]

クラウド

テスト項目 テストスクリプト

ユーザ Webアプリ 開発者

テスト 全自動化 エンジン

テスト設計 から

テスト実行 まで

トータルで自動化

スマホ1

スマホ2

タブレット1

複数の実機動作環境を クラウドから選択・調達

生成 利用

テスト実行証跡 (スクリーンショット)

テスト実行証跡 (スクリーンショット)

テスト実行証跡 (スクリーンショット)

テスト実行証跡 (スクリーンショット)

テスト実行証跡 (スクリーンショット)

テスト結果レポート

テスト項目1 成功

テスト項目2 失敗

・・・ ・・・

テスト実行証跡 (スクリーンショット)

テスト実行証跡 (スクリーンショット)

Webアプリの設計書

内容や形式は 通常の開発に準拠

画面要素一覧

入力項目制約

処理フロー定義

TesMa

Open2Test

ソフトウェア 開発技術