Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

Table of Contents
maxLevel4

Overview

Learn how to ensure specific scenarios do not change even when you are updating your model.  What if we want to test an Airplane Ticket Reservation scenario, but need to edit it after completing some execution?

Let's assume this is the initial model state:
Image Removed
Image Removed

Image Added

Image Added

UI Steps
sizesmall
UI Step

On the Scenarios screen, click the “Freeze these Scenarios” button located in the top right,

...

just above your first created test.

...

Image Added

UI Step

You will be faced with the following warning message, reminding you that freezing your test cases should only be done when there is a valid reason to do so.

If there is a valid reason to freeze the tests and you do wish to continue, click the “Freeze” button.

...

Image Added

UI Step

Once you click “Freeze,” your existing test cases will be “frozen” as Forced Interactions.

Here’s what that looks like now. All of our tests have been “frozen” as the combinations of forced parameter values

...

.

...

Image Added

How is this useful?

Let’s add another parameter, “Amount of Luggage”. At this point, we may have already run some of these scenarios, so we don’t want to have to re-do any of them, even if DesignWise Xray Test Case Designer could reduce the total number. By freezing the previous 11 tests, DesignWise Xray Test Case Designer will keep them as they are, and simply add a couple scenarios to pair all of the new values – the numbers of luggage – with every other value.

Image RemovedImage Added


Here are the new tests. Note the initial 11 scenarios are still present. We’ve simply added a few more.
Image RemovedImage Added


Here’s what the differences could have looked like if we had not frozen our initial 11 tests. 

...

  • USA
  • India
  • First
  • Selected
  • 1
  • 0
  • 2 or more

Therefore, we would have needed to re-run our initial scenarios. If we still wanted to unfreeze, we can do so by navigating to the Forced Interactions page and simply clicking the “Unfreeze” button in the top left.