Skip to content

Exploring Galasa SimBank

SimBank is a simulated mainframe banking application against which you can configure and run a set of provided sample tests in preparation for running your own tests against a real mainframe application. It provides a safe, local environment to practice writing and running tests, understand Galasa's core concepts, and verify your setup.

Why use SimBank?

SimBank lets you:

  • Learn Galasa fundamentals and understand how Galasa tests work without needing mainframe access
  • Validate your setup, if the sample SimBank tests don't work, real tests likely won't either
  • Practice writing and experimenting with tests in a risk-free environment
  • Explore working sample tests before creating your own

What's included

SimBank comes with:

  • A simulated banking application with account management and transfer capabilities
  • A collection of pre-written Galasa tests demonstrating different testing patterns
  • Sample code showing how to use Galasa annotations and test methods

Getting started

  1. Launch the SimBank application to start the simulated mainframe environment
  2. Explore the SimBank IVT test to understand basic test structure
  3. Run the provided SimBank tests to see Galasa in action
  4. Review additional sample tests in the Galasa simplatform repository

Working without network access

If you're using Galasa offline, you can still explore SimBank by following the Launching the SimBank application offline documentation.