December 2023 – SoliteraTA

SoliteraTA

Categories
Desktop application operations Verification Operation

Hover over desktop element {string} and verify that the tooltip doesnot contains the text {string}

Desktop step-Definition

Hover over desktop element {string} and verify that the tooltip doesnot contains the text {string}

Hover over desktop element {string} and verify that the tooltip doesnot contains the text {string}

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Hover over desktop element {string} and verify that the tooltip doesnot contains the text {string}

Keyword

Given, When, And, Then

Description
Will hover over the particular element and verify if the given tooltip does not contain the text
Declaration
				
					When Hover over desktop element "InputField" and verify that the tooltip doesnot contains the text "Course"
				
			
				
					
"<elements>
<element>
  <name>InputField</name>
  <type>XPATH</type>
  <value>//input[@id="Input"]</value>
</element>
</elements>"
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. This step definition hovers the mouse over an element with the name “element_name” in the desktop window and verify the text value is visible or not.
  2. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. The element with the name “element_name” should be accessible and hoverable in the desktop window.
  2. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Verification Operation

Hover over desktop element {string} and verify that the tooltip displays text {string}

Desktop step-Definition

Hover over desktop element {string} and verify that the tooltip displays text {string}

Hover over desktop element {string} and verify that the tooltip displays text {string}

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Hover over desktop element {string} and verify that the tooltip displays text {string}

Keyword

Given, When, And, Then

Description
Will hover over the particular element and verify if the given tooltip displays text
Declaration
				
					When Hover over desktop element "InputField" and verify that the tooltip displays text "Solitera"
				
			
				
					
"<elements>
<element>
  <name>InputField</name>
  <type>XPATH</type>
  <value>//input[@id="Input"]</value>
</element>
</elements>"
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. This step definition hovers the mouse over an element with the name “element_name” in the desktop window and verify the text value.
  2. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. The element with the name “element_name” should be accessible and hoverable in the desktop window.
  2. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Mouse Events Operation

drag element {string} in desktop window to the element{string} with offset of xcord {string} and ycord {string}

Desktop step-Definition

drag element {string} in desktop window to the element{string} with offset of xcord {string} and ycord {string}

drag element {string} in desktop window to the element{string} with offset of xcord {string} and ycord {string}

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

drag element {string} in desktop window to the element{string} with offset of xcord {string} and ycord {string}

Keyword

Given, When, And, Then

Description

Will drag the element with the specified element in the desktop window to the provided offset of xCord coordinate.

Declaration
				
					Then drag element "insertedRectangularShape" in desktop window to the element"F7_Cell" with offset of xcord "x1" and ycord "y1"
				
			
				
					  <elements>
  <element>
    <name>F7_Cell</name>
    <type>NAME</type>
    <value>F7</value>
  </element>
  <element>
    <name>insertedRectangularShape</name>
    <type>XPATH</type>
    <value>//*[@Name='Rectangle 1' and @LocalizedControlType='shape']</value>
  </element>
  </elements>
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The element with the name “element_name” should be draggable, and it should be possible to drag it to the specified coordinates (x, y) in the desktop window.
Restriction
  1. Ensure that “element_name” is a valid and unique identifier for the element you want to double-click on. Make sure the element is visible and clickable before attempting the double-click action.
Categories
Desktop application operations Mouse Events Operation

double click on current pointer location in desktop window

Desktop step-Definition

double click on current pointer location in desktop window

double click on current pointer location in desktop window

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

double click on current pointer location in desktop window

Keyword

Given, When, And, Then

Description

Will double click on the current cursor location.

Declaration
				
					Then double click on current pointer location in desktop window
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The Windows Application Driver (WinAppDriver) installed on your machine. You can download it from the  WinAppDriver v1.2.1.
  2. A windows machine with the desktop application you want to test installed.
  3. Inspect.exe should be present on your system to inspect the element of desktop application under test (Inspect .exe is a part of Microsoft SDK).
  4. Default winAppDriver location: C:\Program Files (x86)\Windows Application Driver
Restriction
  1. Element and application file should be in xml format.
Categories
Desktop application operations Verification Operation

Verify if input field element of desktop element {string} contains some value

Desktop step-Definition

Verify if input field element of desktop element {string} contains some value

Verify if input field element of desktop element {string} contains some value

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Verify if input field element of desktop element {string} contains some value

Keyword

Given, When, And, Then

Description

Will check if the input field element of desktop element contains some value

Declaration
				
					Then verify if input field element of desktop element "A1_cell" contains some value
				
			
				
					  <elements>
    <name>A1_Cell</name>
    <type>NAME</type>
    <value>A1</value>
  </element>
  </elements>
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Verification Operation

Verify if input field of desktop element {string} is empty

Desktop step-Definition

Verify if input field of desktop element {string} is empty

Verify if input field of desktop element {string} is empty

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Verify if input field of desktop element {string} is empty

Keyword

Given, When, And, Then

Description

Will check if the input field of desktop element is empty

Declaration
				
					Then verify if input field of desktop element "A1_cell" is empty
				
			
				
					  <elements>
    <name>A1_Cell</name>
    <type>NAME</type>
    <value>A1</value>
  </element>
  </elements>
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Verification Operation

verify attribute {string} of desktop element {string} is not eqauls to the value {string}

Desktop step-Definition

verify attribute {string} of desktop element {string} is not eqauls to the value {string}

verify attribute {string} of desktop element {string} is not eqauls to the value {string}

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

verify attribute {string} of desktop element {string} is not eqauls to the value {string}

Keyword

Given, When, And, Then

Description

Will check if the attribute value of the specified element in the desktop window is equal to the provided value or not

Declaration
				
					Then verify attribute "ClassName" of desktop element "A1_Cell" is not equals to the value "XLSpreadsheetCell"
				
			
				
					  <elements>
    <name>A1_Cell</name>
    <type>NAME</type>
    <value>A1</value>
  </element>
  </elements>
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Verification Operation

verify attribute {string} of desktop element {string} is eqauls to the value {string}

Desktop step-Definition

verify attribute {string} of desktop element {string} is eqauls to the value {string}

verify attribute {string} of desktop element {string} is eqauls to the value {string}

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

verify attribute {string} of desktop element {string} is eqauls to the value {string}

Keyword

Given, When, And, Then

Description

Will check if the attribute value of the specified element in the desktop window is equal to the provided value.

Declaration
				
					Then verify attribute "ClassName" of desktop element "A1_Cell" is equals to the value "XLSpreadsheetCell"
				
			
				
					  <elements>
    <name>A1_Cell</name>
    <type>NAME</type>
    <value>A1</value>
  </element>
  </elements>
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure element name is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the element.
Categories
Desktop application operations Verification Operation

verify text {string} is not present on the desktop window

Desktop step-Definition

verify text {string} is not present on the desktop window

verify text {string} is not present on the desktop window

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

verify text {string} is not present on the desktop window

Keyword

Given, When, And, Then

Description

Will check if the given text is not present in the window.

Declaration
				
					Then verify text "SoliteraTA" is not present on the desktop window
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure text is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the text.
Categories
Desktop application operations Verification Operation

verify text {string} is present on the desktop window

Desktop step-Definition

verify text {string} is present on the desktop window

verify text {string} is present on the desktop window

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

verify text {string} is present on the desktop window

Keyword

Given, When, And, Then

Description

Will check if the given text is present in the window.

Declaration
				
					Then verify text "SoliteraTA" is present on the desktop window
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. Verifying element visibility is a fundamental step in UI automation.
Restriction
  1. Make sure text is correct and visible on the screen. Confirm that the verification correctly identifies the visibility state of the text.

Solitera may collect certain information by automated means, such as cookies and web beacons, when a user visits our website. A “cookie” is a small piece of data that a website can send to your browser, which may then be stored on your system. learn more

Choose your Operating System