Validata Blog: Talk AI-powered Testing

How to manage complex hierarchical data when working with SWIFT

How to manage complex hierarchical data when working with SWIFT

SWIFT operates a messaging service for financial messages, such as letters of credit, payments, and securities transactions, between member banks and financial services institutions worldwide. Although such formats have proven to be extremely efficient for electronic data exchange, they are typically difficult for humans to understand, manipulate, and validate.

When testing end-to-end transactions that leverage such message formats, sending a single inbound transaction and validating the result can be both difficult and error-prone, and involves complex test suites that leverage large data sets and perform multilayer validation on the outbound transactions.

The SWIFT message testing can be extremely complicated when using the traditional testing approaches.

Having a functional testing tool that works for you instead of against you can make a huge difference when you have a complex message format or protocol to contend with. Validata’s Quality Suite enables its clients to take full advantage of an easy user interface when they’re sending, and validating the messages necessary for their business. The data repository seamlessly handles hierarchical data, and this enables the creation of data structures that are easy to interact with and that can be used for both requests and validations.

Validata shortens the software parameterization, testing and maintenance lifecycle for modules that incorporate standards such as: MT103, MT942, MT518.

It enables developers and business analysts to schedule, test and validate their existing SWIFT messages to verify compliance with SWIFT MT and MX standards. The business model driven approach that Validata employs, enables the creation of SWIFT models, SWIFT message packages and data virtualization for any possible SWIFT testing workflow.

 

qa

 

Validata has the ability to communicate with SWIFT boxes (e.g. Alliance) and also with core banking system (e.g. Temenos) or simulate the functionality and the data in order to:
  • Enable the testing team to have control and visibility on the expected and actual results ( Test data)
  • Provide real time data subsets and virtualized for Swift testing
  • Collect information for each message (monitor)
  • Collect information for financial transactions
  • Online update messages
  • Trigger actions at  back-end(delete/resubmit/repair msg)
  • Online reconcile messages as per format and content
With Validata testers can reduce the effort, simplify and de-risk the integration testing phase through end-to-end automated test scenarios that can be developed and tested at many levels, from ensuring file formatting, data content and behavior of sending/receiving application.

Learn more details on how to create better software and release quality faster!

Copyright © 2018 Validata Group

powered by pxlblast
Our website uses cookies. By continuing to use this website you are giving consent to cookies being used. For more information on how we use cookies, please read our privacy policy