-
Notifications
You must be signed in to change notification settings - Fork 0
Introducing a new GUI field
From time to time it occurrs that a new GUI field has to be introduced into a page of the test application due to a new requirement. To adapt the test execution to this modification in the test application, some changes must be performed in the SysNat resources. Those changes must match in specific way so that the test executions runs correctly. To understand the interplay between those changes keep in mind how SysNat works:
Specifically this means that a domain user is supposed to provide a new data value in a test data file and add a new (low level) natural language instruction that uses this new data value (see Natural Language Scripts). In addition, a developer is supposed to add a new mapping in the corresponding page object. If the type of GUI element is new, the developer may has to add a new language template in a language template container of the test application:
The interplay of these SysNat resource locations are explained in more details in the following figure:
Make sure that the resource locations surrounded by a red ellipse and connected by a red line match exactly. Knowing this resource locations combined with some experience with SysNat execution, it is easy to quickly introduce a new GUI element.