You use the same TenFoldTools transactions and reports to change a production application as you used to build and change it during XRAD. However, TenFoldTools provide additional transactions to manage, simplify, and make the process of changing a production application fast and safe.
| Transaction | Description |
| Promote Product | PromoteProduct provides you with a simple and fast way to monitor, release, and test changes to your application. |
| Build Configuration | Use BuildConfiguration to build and maintain a configuration. Once you define a configuration, you can use it to export applications descriptions and data for importing to other ProductAreas at your site or to other sites. |
| Transaction | Description |
| AutoCapture |
Use AutoCapture to record an applications UseCase by clicking [Record], using your application to run the UseCase, and clicking [Stop] when you are done. AutoCapture remembers the essence of your end-user actions (for example, "you added a new employee whose name is John Smith and age is 39") that can be played back later, even after your transaction changes. You can maintain a UseCase by clicking [RunSteps] and changing, adding, and deleting steps as you choose.
After you AutoCapture a UseCase, you can click [Test] to rerun the captured test. Once you record a UseCase, AutoDocument..UseCases output includes the detailed UseCase steps. Such documentation is a convenient training tool, quickly showing end-users step-by-step instructions on how to execute business processes. |
| Define TestSuite |
TenFold AutoTest lets you create regression tests for your application and organize those tests into suites and sub-suites for easy organization, nightly running, and review of the results.
You use DefineTestSuite to combine and order multiple tests into suites that you can use for automated regression testing. You can also introduce steps in a suite that are not individual tests (for example, a typical regression test suite that runs nightly will include a first step to empty the applications database and reseed installation reference data). |
| DefineSuite |
Use DefineSuite to combine and order multiple UseCases into a test suite that you can use for automated regression testing. A test suite can contain any combination of individual UseCases and other test suites.
Once you define a suite, you can use RunUseCases to run your suite. |
| RunTestSuite |
TenFold AutoTest lets you create regression tests for your application and organize those tests into suites and sub-suites for easy organization, nightly running, and review of results.
You use RunSuite to run a test suite or individual test, and review test result differences from a prior test run. If results are different, you can easily analyze them to determine if they're applications errors or the expected result of application changes. If expected, you can accept the new test results as the basis for future comparisons by just clicking a button. |
| RunSuite | Use RunSuite to run a UseCase or UseCase suite and review differences from a prior test run. If results are different, you can easily analyze them to determine if they're applications errors or the expected result of application changes. If expected, you can accept the new test results as the basis for future comparisons by clicking [Accept]. |