(DV-2405) Design Studio Definition

A Design Studio Test Case is made from a collection of Design Studio Variants from different Sources. Click on the Variants button and the source selection screen for Design Studio is displayed. At present, NetWeaver-based Design Studio documents saved on the BW system and Design Studio documents stored on the BI platform (BOBJ) are supported. When the BI platform is selected, the selection of server and authentication protocol is required.

Creation of DS Test Case


Source selection for DS Test Case


Change source button - Source selection for DS Test Case


After successful login, a screen for the Design Studio Variants selection is displayed (see the image below)

Design studio Test Case Variants selection screen

Add new DS variant – document

You can attach documents from the left tree, by double-clicking on it. When the variant is successfully added to Test Case, it will also be visible on the right-hand side. By default, all fields are checked. If you want to exclude some TABS or Tables just uncheck the checkbox.

For creating a new TC variant from the NetWeaver document Java is required. It is necessary to fill the Java path in the SNP Validate Settings - tab Front End Settings.


Variant under the Test Case


Manage variant steps

Double-clicking on the Variant ID number in the right tree, displays where you can activate or deactivate a particular step from the current variant. If a test case has a different after image variant it is required to define the mapping between those two variants and their tables.

DS Test Case Variant definition screen


Generate Design studio variant

By clicking on the Mass variant generation screen is displayed where we can generate multiple variants at once. For the generation of variants based on BOBJ documents, the IDs of documents need to be set.


Mass variant generation


Add existing Design Studio variant

Clicking on Add existing Variant a screen is displayed, where we can choose from already existing SNP Validate Design Studio variants.

Add existing variants