Ixia
Ixia on Facebook Ixia on LinkedIn Ixia on Twitter Bookmark and Share
イクシアコミュニケーションズ株式会社

Menu

  • ソリューション
    • 40GE および 100GE テスト
    • Data Center Ethernet
    • ルーティングおよびスイッチングのテスト
    • Application Layer
    • ワイヤレス
      • IMS Testing Systems
      • 3G/4G UMTS Testing Systems
      • LTE eNodeB Wrap Around Testing
    • IP テストの自動化
    • Conformance Testing
  • 製品情報
    • テストアプリケーション
      • IxAutomate
      • IxLoad
      • IxNetwork
      • Test Conductor Composer
      • IxSAN
      • IxDefend
      • IxANVL
    • IxCatapult
      • IxCatapult LTE
      • IxCatapult UMTS
      • IxCatapult IMS
      • IxCatapult WMX
      • IxCatapult VoIP
      • IxCatapult GPRS
      • IxCatapult SS7
      • IxCatapult GSM
      • IxCatapult CDMA
      • IxCatapult ISDN
    • シャーシ
      • XM12 High Performance Chassis
      • XM2 Portable Chassis
    • インターフェイス
      • K2 40 Gb/s, 100 Gb/s, and Dual Speed Higher Speed Ethernet Load Modules
      • NGY 10 GbE High Density XM Load Modules
      • Acceleron - 10GbE Ultra-High Performance Application Load Modules
      • Gigabit and 10 Gigabit Ethernet XMV12X Application & Streams Module
      • Gigabit Ethernet XMV LAN Services Modules
      • TXS 10/100/1000 Mbps イーサネット ロードモジュール
      • ギガビットイーサネット XMS LAN サービスモジュール
  • サポート
  • Ixia TV
  • 最新情報
    • プレスリリース
    • In the News
    • 国内イベント情報
    • メディア掲載情報
    • ニュースレター
    • アワード
  • 会社案内
    • IXIAについて
    • お問い合せ
    • 会社概要
  • Ixia US
ホーム » 製品情報 » テストアプリケーション » Test Conductor Composer
印刷 E-mail

マルチベンダーのテスト自動化の実現

 

Test Conductor コンポーネント
図 1. Test Conductor コンポーネント
従来のテストアプリケーションは、インタラクティブなユーザー向けに設計されたものであり、対話式の開発やデバッギングに適していました。

例えば、IxNetwork と IxLoad は、迅速なテスト開発を促進し、素早いトラブルシューティングを実現するためのキャプチャやトラッキング機能が搭載されています。しかし、これはテストエンジニア自身がテストを実施できる時にのみ役立つものです。テストが完成すると、リグレッションやトラブルシューティング目的で何十回、あるいは何百回も同じテストが繰り返されます。したがって、テストエンジニアは、対話式のテストから自動化されたテストに容易に移行できる手段を必要とします。

本当のテストの自動化とは、自動的にトラフィック生成を開始し、テストアプリケーションから結果を収集するだけのものではありません。テストの自動化には、DUT/SUT 設定やラボのテストベッド トポロジーの自動化が含まなければなりません。理想をいえば、自動化されたテストは、最初から最後まで完全に無人で実行されるべきです。DUT を正確に評価するには、複数のテストランの結果を容易に比較できるように、テストに高い再現性が求められます。

DUT/SUT の複雑度が高まるにつれ、テストエンジニアは数多くの課題に直面しています。テスト対象となるシステム上で、ドメインの専門家になるためにより時間を費やすので、テスト計画を構築し、実行する時間が不足がちになります。その上、DUT が複雑になることで、テストに使用するテストツールも複雑になるのです。新しいプロトコルがシステムに追加され、ネットワークトポロジーにレイヤ化されると、実環境の疑似トラフィックの生成および設定は、非常に困難になるのです。トラフィック設定において、テストエンジニアに最大限の柔軟性を提供するには、必然的に設定自体が複雑になります。さらに、DUT を全面的にテストするために必要とされる多種多様なテスト技術も盛り込むためには、テストエンジニアは非常に複雑な DUT やさまざまな複雑なテストアプリケーションの専門家になることが求められます。

QA マネージャにとっては、必要とされる一連の技術を習得したテストエンジニアを十分に確保することは、非常に困難となります。QA マネージャは、多くの場合、DUT/SUT および基盤となるネットワーク技術を理解する者とテスト機器のプログラミングに堪能な者との間で、どちらかを選択しなければなりません。QA マネージャは、ネットワーク専門家がテストの実装方法を考えることに注力せずに、DUT を理解し、効果的なテストケースの設計に集中できるように、テストプロセスを簡略化できるテスト技術を模索しています。

新しいテストシナリオを自動化するために要する時間を短縮することで、企業はテストの全体的な実行時間を短縮し、自動化テスト数を増やし、そして究極的には、より品質の高い製品をより速く市場に投入するというビジネスゴールを達成できます。

テストベンダーは、テストの自動化を構築するうえで、その相互運用性を確実にすることに取り組んでいます。共通フレームワーク上で動作する製品を開発するために、主要テストベンダーによって構成される Test Lab Automation Alliance (TesLA Alliance) が発足しました。

Composer IDE
図 2. Composer IDE

Composer は、マルチベンダーのテスト自動化を実現するプログラミング用の統合開発環境(IDE)です。IDE を使用することで、開発時間を短縮し、異なるテストツールや DUT の設定およびテスト結果を 1 つのスクリプトに統合できます。Composer は、複数の装置およびテスト機器を同時に使用するテストの作成を可能にします。テスターは、ライブセッションをキャプチャし、事前に用意された手順を使用し、あるいはスクリプトに直接コマンドを入力できます。

Composer では、拡張可能なコマンドインタフェースを提供しており、テストベンダーやユーザーはテスト開発に使用する一連のコマンドをカスタマイズできます。TesLA 認定の Ixia プラグインは、他の TesLA 認定プラグインと関連して、Composer で動作することが保証されています。テストチームは、これらのテストツールをまとめるために、自動化用の接着剤を発明しなくても済むのです。

Composer は、DUT によって生成されるシステム ログメッセージを受動的に監視し、イベント警告を発したり、是正措置を実施したりと、積極的に対応します。テストの実施中において、問題的なイベントに対する瞬間的な対応により、失敗したテストを簡単に解析および診断することが可能になり、イベントから回復し、テストサイクルを最後まで生産的に続けることができます。

テストが一度作成されると、Composer はテストの有効性をすばやく検証するためのデバッガを提供します。
Composer でさまざまなマルチベンダーのプラグインを使用することで、テストエンジニアは実環境のテストケースをより効率的に作成できるように、さまざまなツールや DUT を連携させ、順序立った手順をまとめることができます。

Composer デバッガ
図 3. Composer デバッガ

主な特徴

  • テスト IDE - テスト開発のプロセスを簡略化する作業環境を提供します。
  • マルチベンダーのテストオーサリング - テスト手順の連携および同期を可能にする統合スクリプト環境を提供します。Composer は異なるテストツールおよび DUT で実行されたコマンドをトラッキングし、それらを任意の順番でスクリプトとして再実行します。
  • オープンアーキテクチャ フレームワーク - オープンなアーキテクチャ フレームワークが採用されているため、他社ベンダーによって開発されたコマンドプラグインを使用できます。フレームワークにプラグインを簡単に追加することが可能で、他社テストベンダーのツールとのインタラクションを制御し、スクリプト化するユーザーの能力を拡張および向上させます。
  • ライブキャプチャ/再生 - DUT や テストツールに接続されたライブセッションにおいて、コマンドを入力するだけで、テストを作成し、キャプチャされたシーケンスを、自動化テストまたは数多くのテストで使用できる手順に盛り込むことができます。
  • パッシブな DUT モニタリング - セッションログやコンソールを受動的に監視し、エラーや警告などのメッセージを検知するようにライブセッションを設定し、警告を発したり、エラーから回復させるなど、積極的な処置をとれます。
  • 共有テストリソース - テストチームが異なるテストケースにおける成果を活用し、それらテストケースの移植性を高めるために、手順やデバイスプロファイルなどさまざまな共有リソースを作成できます。
  • フルスクリプト デバッガ - テストの作成とデバッグまでの時間を短縮するデバッグ環境。デバッガには、ブレイクポイント、進行状況インジケータ、変数ウォッチ、テストにおけるエラーを診断するためのグローバルおよびセッションのストリームログなどの機能一式が備えられています。
  • 簡略化されたテスト開発プロセス - 機器およびテストツールでインタラクションのライブキャプチャと、完全な柔軟性を備えたスクリプトエディタやデバッガの優れた組み合わせ。

製品の注文情報

931-3000
Test Conductor テストオーサリング バンドル - 個人開発者のテスト要件向け

931-2200
Composer - Test Management システムにおいて、マルチセッションのテストシナリオをオーサリングするためのテストオーサリング IDE。

931-2201
IxLoad Composer インテグレーション、IxLoad TesLA 認定プラグインを使用した高度なテスト自動化

931-2202
IxExplorer Composer インテグレーション、IxExplorer TesLA 認定プラグインを使用した高度なテスト自動化

931-2203
IxNetwork-FT Composer インテグレーション、IxNetwork-FT TesLA 認定プラグインを使用した高度なテスト自動化

931-2221
DUT CLI 設定インタフェース インテグレーション、DUT の高度なテスト自動化

P/N:915-2109-01 Rev B - 2009年4月

 
If you have problem viewing this page download the japanese language pack

電話: +81.3.5326.1948

Contact US

solutionbro   Solutions
カタログ

(12.3 MB )


Aptixia IxLoad カタログ
(1.62 MB )
IxChariot カタログ
(1.62 MB )

IXIA-K2

ホーム | プライバシーポリシー | 利用規約 | Ixiaサプライヤ | お問い合せ
© 2010 Ixia All rights reserved.