Explore key insights into the daily challenges of test engineers and discover innovative, tool-independent methods to automate and accelerate testing. We demonstrate each method with a reference implementation in our tool TPT.
With every change in code, links must be rechecked whether the test case is still meaningful in relation to the requirement.
Manual checking of traceability is time-consuming, highly error-prone and also very unpopular with testers and developers.
With a small and simple addition to your test project, each test run automatically checks whether the test case sufficiently tests the linked requirement. If not, the test case fails.
At least one expected value for the decision, passed or failed, must be set for each test action.
Extensive test scenarios can quickly become confusing. Partially missing definitions of expected values are not recognized.
An additional check variable is created for the important calculations of your test object and initialized with False. Each time the measurement is compared with a defined expected value, the value is set to True. Missing definitions are thus determined, displayed and reported fully automatically for each test run.
Test executions can take a very long time. In particular, to determine the time behavior of state-based systems, repetitive executions must be performed.
Some test runs can take several days. Results are only available for analysis and assessment upon completion.
Scale the test execution and run multiple tests in parallel. Instead of sequential processing, many to all tests are executed in parallel. The total duration can be reduced to the duration of the longest single test case.
We have many in-house test experts.
Send us your challenge and we will try our best to help you.
Your challenge is difficult to summarize in a few words?
Then send us a few date suggestions and the rough topic. We will organize an appointment.