Tosca XScan view options

Your application has various "controls", which are screen elements that Tosca Cloud interacts with in your tests. For example, buttons, text fields, menus, table cells, and so on.

To get the required technical information on these controls into Tosca Cloud, you need to scan your application. This creates modules, which are the building blocks of your tests.

In this topic, we'll take you through the Tosca XScan interface.

View options

The Tosca XScan scan interface offers different views. You can use the scan's ribbon menu to switch between views at any time, depending on what works best for you in the moment:

  • Advanced View is our recommended view, especially if you're dealing with more extensive user interfaces and/or nested controls. You can drill down into detailed views of your controls and their structure, filter for specific control types, or choose different identification methods for controls.

  • Basic View is best when you have small user interfaces with simple controls. In this view, you can only identify controls by properties.

  • Condensed View is best when the scan window is in your way and you only want a minimized version. In this view, you can only identify controls by properties.

Ribbon menu options

Depending on the view you're in, the ribbon menu offers different options:

Additional options for Basic and Advanced View

In Basic View or Advanced View, you also have access to the Technical properties section for individual controls.

  • Basic View displays it if you double-click a control on the list that's highlighted in orange.

  • Advanced View always displays it.

The Technical properties section allows you to perform the following actions:

  • Select additional properties to make your control unique.

  • Deselect properties you don't want for identification.

  • Change property values. For example to add a wildcard.

  • Choose one of the following options:

Option

Description

Make unique

Let Tosca Cloud choose a combination of properties to make a control uniquely identifiable.

Some properties are too unstable for reliable identification: ActionPoint, ControlArea, ConstraintIndex, IsSteerable, and XPath. Consequently, Tosca Cloud doesn't consider them even if they make a control unique. 

If there's no way to make a control unique through its properties, switch to Advanced View and choose a different identification method.

More

Expand the dropdown to get access to additional options:

  • Load all: Load all properties associated with the selected control. This gives you a wider range of properties to choose from to make your control unique.

  • Refresh: Refresh all properties of the selected control.

Please note that all other options in the More dropdown are currently not supported.

To learn other tips and tricks for identifying controls by property, check out Identify controls by properties.