- CBDC Sandbox Testing – Introduction
- CBDC Sandbox Test Requirements
- Exactpro Test Automation Approach
- th2 Purpose
- th2 Next-generation Test Automation Framework
- Case study – Functional Testing for the R3 CBDC Sandbox
- Case study – CBDC Sandbox Business Flows
- Automated Test Library Components and Structure
- R3-Corda-CBDC.py (Test library)
- Test Case structure
CBDC Sandbox Testing – Introduction
Central bank digital currencies (CBDC) represent a digital form of a country's fiat currency issued by central banks or monetary authorities. As a digital version of bank notes, they provide a risk-free alternative to private bank deposits.
R3, a leading provider of enterprise technology and services (https://www.r3.com/), has developed the R3 Sandbox for Digital Currencies – the platform that combines distributed ledger technology (DLT), guided learning paths from industry experts, and a ready-made digital currency network in a single environment to enable the issuance, management and distribution of CBDCs (Central Bank Digital Currencies).
The Digital Currency Sandbox is an R3-managed SaaS offering powered by Corda.
The first release of the R3 Sandbox for Digital Currencies provides an environment for users to explore the possibilities of a distributed ledger technology solution for Central Bank Digital Currencies in a wholesale setting.
The Sandbox provides the power and security needed for transactions between central banks, wholesale banks, and other financial institutions.
Exactpro provides independent software testing services for mission-critical technology that underpins global financial markets. The firm is experienced with trading, clearing and settlement platforms, risk management systems, central data warehouses, accounting and treasury systems, regulatory reporting. Exactpro’s area of expertise spans functional and non-functional testing, as well as testing at the confluence of functional and non-functional requirements. Exactpro’s DLT-related projects include large-scale initiatives in Australia, Switzerland, UK and US.
In this case study, we will focus on the approaches for functional testing of the CBDC solution. Please note that whilst the first release of the Sandbox does not allow for complete Non-Functional Testing (NFT), Exactpro are happy to discuss our recommendations for testing in this area. If you are also interested in our Non-Functional Testing approach, you may visit our website or contact us at info@exactpro.com.