You can install TackleTest-Unit for test generation either by using a pre-built Docker container or through a command line option. Once you’ve completed the installation, you’re now ready to proceed to the next step. There are three steps to use the TackleTest-Unit Generator:
Once you’ve completed the configuration file, you’re ready to generate the test cases. For a large application, test generation can run for hours. Here are example times for one of the enterprise Java applications from the IBM CIO organization:
There are three report types generated by TackleTest-Unit:
The unit tests generated are standard JUnit tests that are quick to integrate into your build process. Move the generated JUnit tests to the application repository and check them into GitHub. Having the unit tests integrated into your build process facilitates the identification of defects early when the developer is most familiar with code (shift-left) and when they are cheap to fix.
TackleTest-Unit is also a great method for validating applications when they’re moved from the existing environment to a new cloud environment. Simply generate the tests against the current environment and then run the tests against the new environment to validate successful migration.
With TackleTest-Unit teams can do the following: