Sneak Peek into Our Automated Testing Tool
Part of our EU-funded corporate treasury project, meet our FinTPc automated testing tool! Why this need for automation? Because it is more reliable and way quicker than manual tests, hence we all get faster feedback and benefit from improved quality.
The automated testing tool is an open-source functional extension of FinTPc designed to make the testing process more objective. Its main purpose is to assist and help people involved in the testing and validation process, providing fast and complete checks of FinTPc:
– after the initial installation in the customer’s environment;
– after configuration changes;
– after the installation of major releases or patches, also known as regression testing;
– after extending the product with new features.
It is built as a collection of modules that can be used on their own to test certain business or technical functionalities. The automated testing is performed:
– in different deployment architectures;
– for different versions of prerequisites;
– for different technical interfaces with other applications;
– for custom configurations.
The automated testing handles functional tests, integration tests and unit tests. All these are predefined, any change to the FinTPc application has impact on the tool’s test repository and generates updates.
Functional tests are built based on the specification document that identifies test cases that make sense being automated, following a black box testing method. These are customizable and follow specific already implemented business flows. The tool allows defining input data (or test data generation) and set expected results based on a predefined list in its repository. It all ends with a validation phase that analyzes the output data of the test and the configured expected result summarized in a log (that may also include technical errors occurred).
Integration tests represent a logical chaining of more functional tests that validate a whole business flow. This validation ends at first error encountered, continuing the test would not assure any consistency.
Unit tests are predefined for each logical component of FinTPc, are usually run at the build stage and are addressed to the developers of the application.
Easy to install and easy to use, the automated testing tool can provide a measure of the current quality of the software, monitors and controls the testing execution, reports and records testing results and archives their history along with the context in which the testing was run.
Different testing modules can be configured and used separately in order to best help in the diagnosis activity and in determining the root cause of a problem.
SWIFT Trends for Autumn 2018 Events
With the summer holidays still at full speed, let’s take a quick look at what SWIFT has in store this coming autumn in terms of events.
The SWIFT post-holiday journey starts in Portugal on September 11th, at SWIFT Business Forum Lisbon. Reserved exclusively for SWIFT customers in Portugal, this one-day event explores the latest trends in the industry, focusing on the evolution of the European payments landscape, SWIFT gpi, financial crime compliance, as well as innovation and technology.
Only one day later, across the Atlantic, SWIFT Business Forum New York opens its gates to America’s finest in the payments, securities, market infrastructures, corporates and FinTech communities.
SWIFT Middle East Regional Conference takes place in Dubai on the 24th and 25th of September, bringing together policy makers, industry leaders, regulators and financial experts from 15 countries in the region, focused on driving growth and the future of payments in the Middle East in a 24/7 digital economy context.
October is entirely dedicated to Sibos, the world’s premier financial services event, to be held in Sydney from October 22nd to the 25th. The main novelty this year is SWIFT Hub, a central space where delegates can choose to learn and demo SWIFT products and services through industry sessions, a varied SWIFT Lab programme, and across Standards and Swift Institute Forums.
The hot topics in these four intense days will be channelled around global, fast, transparent and secure payments, compliance (screening, KYC, data analytics, fraud prevention), and the increasingly important cybersecurity.
After an extensive tour around the globe, with more events to be announced in the coming weeks, SWIFT Business Forum will make a stop in Bucharest early-November for its 9th edition dedicated to the Romanian banking community. The next highlights on the list are SWIFT Premium Services Forum Europe and SWIFT Operations Forum Europe, both to be held in the same venue in Amsterdam starting November 26th.
The Premium Services Forum agenda includes technology innovation and its impact on messaging, optimising management of your Swift infrastructure, and knowledge sharing with your peers, while the Operations Forum features key work sessions on the Alliance portfolio, the evolution of SWIFT’s cloud platform, security controls, cyber intelligence sharing, SWIFT’s API strategy and many more.
BONUS: Community events to keep an eye on this September are GTR Asia Trade & Treasury Week in Singapore, and EuroFinance Geneva, the 27th annual conference on International Treasury Management.