Patent ID: 8782606

Claim:
A computer implemented method for identifying non-executable human-readable test scenarios to be updated due to code changes, comprising: receiving an old code version and a new code version of a data-oriented large-scale software system; identifying changed code by running impact analysis on the old code version and the new code version; identifying scenarios that use the changed code; wherein a scenario defines an activity that operates at least two transactions in a specific way and therefore scenario-based identification provides more accurate results than a transaction-based identification; receiving non-executable human-readable test scenarios which comprise instructions expressed by user interaction activities; identifying a subset of the non-executable human-readable test scenarios; wherein manually performing the instructions comprised in the subset is expected to cause the data-oriented large-scale software system to execute the changed code; and describing likelihood of failure of a selected screen field of an identified non-executable human-readable test scenario based on the changed code used by the identified non-executable human-readable test scenario.