Ixia
Ixia on Facebook Ixia on LinkedIn Ixia on Twitter Bookmark and Share
销售 +86.10.57323900 国际 +1.818.871.1800

Menu

  • 解决方案
    • 40 GE 和 100 GE 测试
    • 数据中心以太网
    • 测试路由与交换
    • 应用层
    • Wireless
      • LTE eNodeB Wrap Around Testing
      • 3G/4G UMTS Testing Systems
      • IMS Testing Systems
    • 测试自动化
    • 一致性测试
  • 产品介绍
    • 测试应用
      • IxAutomate
      • IxLoad
      • IxNetwork
      • Test Conductor
      • IxDefend
      • IxSAN
      • IxANVL
    • IxCatapult
      • IxCatapult LTE
      • IxCatapult UMTS
      • IxCatapult IMS
    • Chassis
    • Interfaces
  • 支持
  • 新闻与活动
    • 新闻发布
    • Ixia公司的新闻
  • 公司
    • 关于Ixia
    • 联系我们
  • Ixia US
中文网站首页 » 产品介绍 » 测试应用 » Test Conductor » Test Conductor Composer
Test Conductor Composer 打印 E-mail

使多厂商自动化测试工作

Test Conductor 组件
图 1. Test Conductor 组件

传统测试应用程序专为交互式用户设计,对于交互式开发和调试而言非常适用。

例如,IxNetwork 和 IxLoad 有助于快速测试开发,通过捕捉和跟踪快速解决疑难。但是,这仅仅在有测试工程师运行测试时才有用。只要测试很理想,即可顺利地运行几十次,否则,则要运行数百次以进行回归和解决疑难。测试工程师需要一种方式,从交互测试轻松切换到自动测试。

真正的自动化测试不仅仅涉及自动启动流量生成及从测试应用程序收集结果。测试自动化还必须包括自动进行受检设备/被测系统配置和实验室测试台拓扑结构设置。理想情况下,每个自动测试应在完全无人值守情况下一个接一个的运行。为了精确评估受检设备,测试必须具有高度可重复性,从而能够轻松比较多次运行的结果。

受检设备/被测系统的复杂性的增加也对测试工程师提出了巨大的挑战。成为所测试系统的领域专家所需要的时间越多,用于建立并执行测试计划的时间就越少。此外,随着受检设备变得越来越复杂,用于测试它们的测试工具也需要变得越来越复杂。随着新的协议添加到系统并分层到网络拓扑结构,所仿真的实际流量的创建与配置变得更加困难。为了向测试工程师提供最大的流量配置灵活性,配置设置必须也变得更加复杂。此外,再考虑到完全测试受检设备所需的不同测试技术的数量,测试工程师被期望成为非常复杂的受检设备和各种复杂测试应用程序方面的专家。

对于质量保证经理,找到足够的具有适当技能的测试工程师可能非常困难。质量保证经理经常必须在了解受检设备/被测系统与底层网络技术的人,或者精通编写测试程序的人之间选择。质量保证经理们正在寻找能够简化测试过程,从而使网络专家能够专注于了解受检设备并设计高效的测试案例而不是试图指出如何实施他们的测试规划的测试技术。

通过减少自动创建新测试场景的时间,公司可以减少测试的整体准备时间,增加制定的自动测试的数量,并且最终实现将更高质量的产品更快投入市场这一商业目标。

测试厂商正在解决建立保证能够互操作的测试自动化这一传统挑战。领先的测试厂商们已经成立了测试实验室自动化联盟 (TesLA Alliance) 以建立能够在一个共同框架中工作的产品。

Composer 互动开发环境
图 2. Composer 互动开发环境

Composer 是一种多厂商测试自动化脚本互动开发环境 (IDE),能够减少测试开发时间,同时能够将不同测试工具和受检设备的配置与结果收集统一到一个脚本。Composer 让使用者能够同时创建同时使用多个受检设备和测试设备的测试。测试人员可以通过捕捉实时会话,使用预先编写的程序或直接在脚本中输入命令,快速开发测试。

Composer 有一个可扩展的命令接口,让测试厂商和用户能够定制用于开发测试的可用命令。通过 TesLA 认证的 Ixia 插件保证能与其它通过 TesLA 认证的插件一起与 Composer 协同工作。测试团队不再需要发明自动化胶水将这些测试工具集成在一起。

Composer 能够被动监视受检设备生成的系统日志消息,并且采取前瞻性步骤来标记事件或采取纠正措施。这种在测试期间对负面事件做出的即时响应使分析和诊断失败的测试特别容易,能够理想地在事件后恢复,从而使测试循环能够高效地结束。

编写好测试之后,Composer 提供一个调试程序,用于快速验证测试的有效性。
通过在 Composer 内使用各种多厂商插件,测试工程师能够以一种允许更加高效地创建实际测试案例的方式协调各个工具和受检设备的步骤顺序。

Composer 调试程序
图 3. Composer 调试程序

主要特点

  • 测试互动开发环境 - 提供一个简化测试开发过程的工作环境。
  • 多厂商测试创建 - 提供一个协调并同步测试步骤的统一脚本编写环境。Composer 跟踪在不同测试工具和受检设备中执行的命令,并且作为脚本按需要的顺序重放这些命令。
  • 开放式架构框架 - 一种开放式架构框架,能够接受其它厂商开发的命令插件。插件能够轻松添加到框架,从而扩展和增加用户控制和为其它测试厂商的工具编写脚本互动的能力。
  • 实时捕捉/重放 - 通过在直接连接到受检设备和/或测试工具的一个或多个实时会话中输入命令来创建测试,然后将捕捉的序列制作成能够被很多测试使用的自动测试或程序。
  • 被动受检设备监视 - 配置实时会话以被动监视会话日志和控制台以获取各种消息,例如错误或警告,然后采取前瞻性步骤来标记错误及可选择的从错误中恢复。
  • 共享测试资源 - 创建各种共享资源,例如允许测试团队在不同的测试案例中充分利用它们工作的程序和设备配置文件,使这些测试案例更具可携带性。
  • 全功能脚本调试程序 - 一种缩短创建与调试测试之间的时间的调试环境。调试程序具有完整特点,包括用于诊断测试中的错误的断点、执行进度指示灯、变量观察、全局和会话日志流。
  • 简化测试开发过程 - 将设备和测试工具的实时交互捕捉与脚本编辑器和调试程序的完全灵活性以独特方式结合在一起。

产品定购信息

931-3000
Test Conductor Test Authoring Bundle - 专为个人开发者测试需要而设计

931-2200
Composer - 测试创建互动开发环境,用于在测试管理系统内创建多会话测试场景

931-2201
IxLoad Composer 集成,高级测试自动化,使用 IxLoad TesLA 认证插件

931-2202
IxExplorer Composer 集成,高级测试自动化,使用 IxExplorer TesLA 认证插件

931-2203
IxNetwork-FT Composer 集成,高级测试自动化,使用 IxNetwork-FT TesLA 认证插件

931-2221
DUT CLI 配置接口集成,用于受检设备的高级测试自动化

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

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

电话: +86.10.57323900
电子邮件: saleschina@ixiacom.com

全国技术支持热线
400 898 0598
support-china@ixiacom.com
中文网站首页 | 隐私权政策 | 使用条款 | Ixia 供应商
© 2009 Ixia 保留所有权利.