Ultra CORBA Simulator - PowerPoint PPT Presentation

About This Presentation
Title:

Ultra CORBA Simulator

Description:

Ultra CORBA Simulator ... CORBA Client Side Simulation Fill request parameters by tree view Send request to server side Display response result on tree view Save ... – PowerPoint PPT presentation

Number of Views:155
Avg rating:3.0/5.0
Slides: 21
Provided by: Guoy7
Category:

less

Transcript and Presenter's Notes

Title: Ultra CORBA Simulator


1
Ultra CORBA Simulator
  • Technical Presentation

2
Agenda
  • Features
  • Application Scenario
  • Running Environment
  • Advantage
  • Pictures

3
Features(1)
  • CORBA Client Side Simulation
  • Fill request parameters by tree view
  • Send request to server side
  • Display response result on tree view
  • Save/restore operation data

4
Features(2)
  • CORBA Server Side Simulation
  • Fill response/exception by tree view
  • Auto reply the request from client side
  • Display incoming parameters
  • Save/restore operation data

5
Features(3)
  • Operation Flow
  • Execute operation sequence
  • Both GUI and command line are supported
  • Set dependency of parameter
  • The parameter will be automatically replaced by
    result of previous operation
  • Set match condition
  • It is used to compare the result of operation and
    generate test report
  • Save/restore operation flow

6
Features(4)
  • IDL File Browser
  • Highlight IDL key word according to IDL syntax
  • IDL syntax definition navigation

7
Features(5)
  • Test Spec Generation
  • Select IDL elements by tree view and generate
    test spec for them
  • The test spec is MS Excel format based and
    contains statistic functionality such as how many
    operations passed or failure.

8
Features(6)
  • Notification Service Management
  • Browser notification service object attribute
    such as Channel Factory, Event Channel and so on.
  • Create/destroy object. E.g. create channel
  • Export object IOR

9
Features(7)
  • Naming Service Management
  • Browser Naming Service object
  • Export object IOR
  • Bind/unbind Object with context

10
Features(9)
  • Tools
  • Ping IOR to judge if the object is alive
  • Parse IOR for detail info
  • Fix IOR for debug GIOP layer info

11
Features(10)
  • Extend Plug-in
  • This feature can meet some special case which can
    not be defined in IDL interface. E.g. if you want
    to check some file on disk between two
    operations, or you want to set a context to
    interceptor, then just insert your customized
    plug-in into the operation flow. It will be like
    a normal operation node in operation flow.

12
Application Scenario
  • Function Test
  • Client/Servant simulation can satisfy function
    test
  • Regression/Automation Test
  • By operation flow it is easy to do regression
    test
  • Scalability Test
  • UCS supports command line mode multi instances
    on same machine to test system scalability
  • Interface Conformance Test
  • With Test Spec generation, it is convenient to do
    interface conformance test

13
Running Environment
  • Operation System
  • Windows, Unix, Linux
  • Software
  • JDK1.4.x or later
  • Memory
  • At least 128M

14
Advantage
  • High Performance
  • UCS doesnt depend on any CORBA IR Service and
    save a lot of time without compiling IDL files.
  • Cross Platform
  • UCS is Java based. So it can run on any platform
    with JDK1.4.x or later.
  • Rich Features
  • Friendly GUI

15
Pictures
  • Operation Entry
  • Operation Flow
  • IDL Browser Navigation
  • Test Spec

16
Pictures(1)
17
Pictures(2)
18
Pictures(3)
19
Pictures(4)
20
Any Question
Thanks!
Write a Comment
User Comments (0)
About PowerShow.com