What does INTACT® Do?

INTACT® lets you test all phases of your product's deployment - from programming, to release and beyond - using concise language and steps that reflect your product's expected behavior. As test cases accumulate, they become a detailed testing suite about the system’s behavior that even non-experts can easily analyze. When you make the switch to INTACT®, your team will have more time to find bugs, solve problems and deliver your product on time.

A Test Case for Each Use Case

Our software makes a product's life cycle development more efficient by executing functional automated testing. INTACT®'s test cases are designed to automatically check all relevant data used throughout development, pre-production, and production. Despite its many features, INTACT® is easy to use, adaptable and supports cooperation within and across departments.

for a list of features, see here

How does INTACT® work?
Examples of Automated Test Cases

First, a test case is written that specifies a series of steps and expected outcomes. Next, the test is run via the INTACT Server and commands are sent to the applications or devices. As the automated test case runs, the steps defined in its scenario are executed and the devices act the same way they would if they were being manually tested. Through each test run, data is collected about the devices, the steps' statuses, and network messages, which provide a detailed picture of how the system under test behaves.
INTACT® executes all of the following scenarios automatically:

This image shows...

Filling out a Web Form

  1. Opening the browser.
  2. Navigating the website.
  3. Filling in and sending the form.

This image shows...

Conducting a Transaction

  1. Opening the browser.
  2. Navigating the website and logging in.
  3. Initiating the transaction and sending a TAN request.
  4. Phone receives SMS containing TAN.
  5. Extracting TAN from SMS.
  6. Entering TAN on website.
  7. Sending TAN to verification and completing the transaction.

This image shows...

Call Forwarding

  1. Opening the browser.
  2. Navigating the website and log in.
  3. Setting call forwarding for B to C.
  4. Settings are stored in user database.
  5. A calls B, B does not answer the call, call forwarded to C.
  6. C answers the call. Call is released after ten seconds.
  7. Deactivation.

To Top