1 / 20

Ultra CORBA Simulator

Ultra CORBA Simulator. Technical Presentation. Agenda. Features Application Scenario Running Environment Advantage Pictures. Features(1). CORBA Client Side Simulation Fill request parameters by tree view Send request to server side Display response result on tree view

declan
Download Presentation

Ultra CORBA Simulator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 doesn’t 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!

More Related