Allied Testing Logo
   CLIENTS   SERVICES   PRODUCTS   PROJECT MANAGEMENT   OUR PEOPLE  OUR COMPANY   
Allied Testing
HOME SITEMAP CONTACT US
EXCHANGE SIMULATOR
PERFORMANCE ANALYZER
PAT for MiFID
Back– End System Tester
 
BACK– END SYSTEM TESTER ( BEST)
 

BEST - Performance Testing and Test Automation platform targeted on complex distributed banking/financial applications.

It is a set of powerful utilities combined into single Java driven platform with powerful IDE based on Eclipse.

BEST Features

DMA/OMS testing

 

  • Support of industry standard connectivity

    • FIX 4.0 — 5.0
    • FAST
    • Reuters RMDS ( SSL, Tibco )
    • Fidessa OpenAccess
    • North America Exchanges connectivity and market data
    • Many other ( information upon request )

  • Full functional Exchange Emulators for several European/US exchanges ( information upon request )

    • Trading phases, market data emulation
    • Order book emulation

    Siebel CRM testing

  • BEST parses Siebel Web Protocol, allowing direct communication with Siebel Web Server
  • Supports Siebel 7.5 and Siebel 7.8 technology
  • Allows working with logical representation of Siebel domain objects
  • Custom UI representing communication to Siebel from end user perspective
  • Connectivity

  • Client emulation: BEST emulates client network connections representing real users or connected subsystems.
  • Server Emulation: BEST emulates network severs accepting connections from any applications inside system under the test.
  • Network monitoring: BEST dynamically monitors network connections using BEST proxy utility. BEST also capable of reading server logs and monitoring industry standard Application/RDBMS servers
  • Remote environment management
  • Ability to run test scripts against different environments
  • Abstraction of specific protocols. Unified business logic oriented API for connectivity and message processing: BEST Scripts writers work with abstract connections and manipulate with Abstract Messages. They do not bother on low level protocol and connectivity implementation. The connectivity framework is implemented as set of connections and CODECs which associated with applications in separate XML file. Connections handle network connectivity and CODECs transform messages from protocol format to abstract messages and vice versa. In order to support new type of connection or new type of protocol one should develop corresponding connection and codec and plug it into BEST.
  • Support of TCP/IP, UDP, Multicast
  • Support of HTTP/HTTPS
  • Support of Web Services and SOA
  • Test scripts development:

  • Full support of J2SE 1.5 or higher
  • IDE with Intellisense, syntax highlighting, runtime reporting and debugging
  • BEST does not require Java development skills to start test scripts development
  • A number of wizards and tutorials for different types of test scripts
  • Flexible reporting subsystem allowing report generation in HTML, PDF, MS Word and MS Excel formats
  • Ability to execute test scripts either in IDE or in shell
  • BEST is suitable for splitting test library into reusable Test Framework and specific test scripts
  • Functional testing:

  • Ability to develop test scenarios consisting of test cases
  • Ability to record real environment behavior and create test actions basing on such recording
  • Ability to articulate test cases as sets of actions described in Excel spreadsheets. Such script can be reviewed and maintained by business users and analysts
  • Ability to control whole environment from single script
    • Initiate virtual client connections
    • Manage or completely substitute server emulators
    • Manipulate environment remotely through UI or SSH
  • Integrated with industry standard UI test automation utilities SilkTest and QTP
  • Performance testing:

  • Ability to record virtual users behavior
  • Ability to emulate load caused be number of different virtual users hitting system simultaneously
  • Ability to pump prerecorded message flow into several network connections. The connections could be either client or server
  • Server emulators are capable of working in fast mode processing high volume of incoming requests
  • Reporting subsystem allows processing network/server logs to measure throughput and capacity system under the test or any part of it
  • Network pump approach can be combined with virtual users approach it single script
  • Configuration and Customization

  • BEST is a platform to build suitable Test Harnesses around server back-ends. Thus it requires configuration and customization for specific backend. Allied Testing provides consulting services for building Test Harnesses around different client applications and implementing test automation and performance testing.
  • Our average productivity for configuration/customization is:
    • 2-4 m/w (usually onsite) to research system under the test
    • 4-8 m/w to implement custom connection and protocol
    • Several man days to install and configure our software
    • Several man month to develop Test Framework/Test Library

Note: These estimates are highly dependant on system complexity and actual test scope.

Screenshots

Develop test scripts using powerful IDE Environment monitoring Functional Test Script Functional Test Script Report
 
 
HOME SITEMAP CONTACT US
  CLIENTS SERVICES PRODUCTS PROJECT MANAGEMENT OUR PEOPLE OUR COMPANY
© Allied Testing, LLC. 
2000-2008