Divya Singh, Author at SoliteraTA

SoliteraTA

Categories
Browser Events Mobile Application Operation Step Defination

switch to the context “<testdata_name>”

Mobile Step Definition

switch to the context “<testdata_name>”

switch to the context “<testdata_name>”

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

switch to the context “<testdata_name>”

Keyword

Given, When, And, Then

Description

 Will switch context of Web or native preivew. i.e. for web – ‘WEBVIEW’ & for native use ‘NATIVE_VIEW’

Declaration
				
					Then switch to the context "<browser>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
browser
chrome
Remarks
  1. The “<testdata_name>” that is used through test data file should be in angular brackets
Restriction

NILL

Categories
Browser Events Mobile Application Operation Step Defination

I Open the safari browser in ios mobile device with “applicationVar_name” configuration

Mobile Step Definition

I Open the safari browser in ios mobile device with “applicationVar_name” configuration

I Open the safari browser in ios mobile device with “applicationVar_name” configuration

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

I Open the safari browser in ios mobile device with “applicationVar_name” configuration

Keyword

Given, When, And, Then

Description

Will open safari in mobile device

Declaration
				
					Given I Open the safari browser in ios mobile device with "Youtube_Config" configuration
				
			
				
					NILL
				
			
				
					  <config>
  <name>Youtube_Config</name>
  <type>mobile_application</type>
    <device_name></device_name>
    <platform_name>iOS</platform_name>
    <udid></udid>
    <android_automation_name>XCUITest</android_automation_name>
    <app_installer_path>D:\EriBank\EriBank.apk</app_installer_path>
    <app_package_name>com.google.ios.youtube</app_package_name>
    <app_main_activity_name>com.google.ios.youtube</app_main_activity_name>
    <grant_permissions>true</grant_permissions>
    <reset_app>true</reset_app>
  </config>
				
			
				
					NILL
				
			
Remarks
  1. The “applicationVar_name” that is used through application configuration file should be in double quotes.
Restriction
  1. “applicationVar_name” should be corresponds to a valid configuration. Chrome browser should be already installed on the mobile device.
Categories
Application Event Mobile Application Operation Step Defination

I Open the ios native Application with “applicationVar_name” configuration

Mobile Step Definition

I Open the ios native Application with “applicationVar_name” configuration

I Open the ios native Application with “applicationVar_name” configuration

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

I Open the ios native Application with “applicationVar_name” configuration

Keyword

Given, When, And, Then

Description

Will open the selected native ios application

Declaration
				
					Given I Open the ios native Application with "Youtube_Config" configuration
				
			
				
					NILL
				
			
				
					  <config>
  <name>Youtube_Config</name>
  <type>mobile_application</type>
    <device_name></device_name>
    <platform_name>iOS</platform_name>
    <udid></udid>
    <android_automation_name>XCUITest</android_automation_name>
    <app_installer_path>D:\EriBank\EriBank.apk</app_installer_path>
    <app_package_name>com.google.ios.youtube</app_package_name>
    <app_main_activity_name>com.google.ios.youtube</app_main_activity_name>
    <grant_permissions>true</grant_permissions>
    <reset_app>true</reset_app>
  </config>
				
			
				
					NILL
				
			
Remarks
  1. The “applicationVar_name” that is used through application configuration file should be in double quotes.
Restriction
  1. “applicationVar_name” should be corresponds to a valid configuration. Chrome browser should be already installed on the mobile device.
Categories
Mobile Application Operation Step Defination UI Verification

verify mobile element “element_name” is not present on the screen using image identification

Mobile Step Definition

verify mobile element “element_name” is not present on the screen using image identification

verify mobile element “element_name” is not present on the screen using image identification

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

verify mobile element “element_name” is not present on the screen using image identification

Keyword

Given, When, And, Then

Description

Will verify the mobile element is not presented on the screen the using image identification

Declaration
				
					Then verify mobile element "userPassword" is not present on the screen using image identification
				
			
				
					"<elements>
    <element>
    <name>userPassword</name>
    <type>XPATH</type>
    <value>//input[@id="Password"]</value>
  </element>
 </elements>"
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “element_name” that is used through element data file should be in double quotes.
Restriction
  1. “element_name” should be corresponds to a valid element in the application.
Categories
Mobile Application Operation Step Defination UI Verification

verify mobile element “element_name” is present on the screen using image identification

Mobile Step Definition

verify mobile element “element_name” is present on the screen using image identification

verify mobile element “element_name” is present on the screen using image identification

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

verify mobile element “element_name” is present on the screen using image identification

Keyword

Given, When, And, Then

Description

Will verify the mobile element is presented on the screen the using image identification

Declaration
				
					Then verify mobile element "userPassword" is present on the screen using image identification
				
			
				
					"<elements>
    <element>
    <name>userPassword</name>
    <type>XPATH</type>
    <value>//input[@id="Password"]</value>
  </element>
 </elements>"
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “element_name” that is used through element data file should be in double quotes.
Restriction
  1. “element_name” should be corresponds to a valid element in the application.
Categories
Input Events Mobile Application Operation Step Defination

press “<testdata_name>” key on “element_name” element in mobile screen

Mobile Step Definition

press “<testdata_name>” key on “element_name” element in mobile screen

press “<testdata_name>” key on “element_name” element in mobile screen

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

press “<testdata_name>” key on “element_name” element in mobile screen

Keyword

Given, When, And, Then

Description

Will press key on an element in mobile screen

Declaration
				
					Then press "<KeyName>" key on "userPassword" element in mobile screen
				
			
				
					"<elements>
    <element>
    <name>userPassword</name>
    <type>XPATH</type>
    <value>//input[@id="Password"]</value>
  </element>
 </elements>"
				
			
				
					NILL
				
			
A
KeyName
ENTER
Remarks
  1. The “<testdata_name>” that is used through test data file should be in angular brackets 
  2. The “element_name” that is used through element data file should be in double quotes.
Restriction
  1. “element_name” should be corresponds to a valid element in the application.
Categories
Click & Touch Events Mobile Application Operation Step Defination

swipe the element “element_name” in “<testdata_name>” direction in mobile screen

Mobile Step Definition

swipe the element “element_name” in “<testdata_name>” direction in mobile screen

swipe the element “element_name” in “<testdata_name>” direction in mobile screen

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

swipe the element “element_name” in “<testdata_name>” direction in mobile screen

Keyword

Given, When, And, Then

Description

Will swipe the element in the given direction. i.e. UP|DOWN|RIGHT|LEFT

Declaration
				
					Then swipe the element "userPassword" in "<up>" direction in mobile screen
				
			
				
					"<elements>
    <element>
    <name>userPassword</name>
    <type>XPATH</type>
    <value>//input[@id="Password"]</value>
  </element>
 </elements>"
				
			
				
					NILL
				
			
A
up
UP
Remarks
  1. The “<testdata_name>” that is used through test data file should be in angular brackets 
  2. The “element_name” that is used through element data file should be in double quotes.
Restriction
  1. “element_name” should be corresponds to a valid element in the application.
Categories
Mobile Application Operation Other events Step Defination

paste value from clipboard to element “element_name” in mobile

Mobile Step Definition

paste value from clipboard to element “element_name” in mobile

paste value from clipboard to element “element_name” in mobile

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

paste value from clipboard to element “element_name” in mobile

Keyword

Given, When, And, Then

Description

Will paste the data from the clipboard

Declaration
				
					Then paste value from clipboard to element "userPassword" in mobile
				
			
				
					"<elements>
    <element>
    <name>userPassword</name>
    <type>XPATH</type>
    <value>//input[@id="Password"]</value>
  </element>
 </elements>"
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “element_name” that is used through element data file should be in double quotes.
Restriction

NILL

Categories
Mobile Application Operation Other events Step Defination

combine “<testdata_name>” testdata with “<testdata_name>” testdata and save it as “<testdata_name>” in mobile”

Mobile Step Definition

combine “<testdata_name>” testdata with “<testdata_name>” testdata and save it as “<testdata_name>” in mobile”

combine “<testdata_name>” testdata with “<testdata_name>” testdata and save it as “<testdata_name>” in mobile”

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

combine “<testdata_name>” testdata with “<testdata_name>” testdata and save it as “<testdata_name>” in mobile”

Keyword

Given, When, And, Then

Description

Will combine the given two test data and save it in dynamic test data value

Declaration
				
					Then combine "<ValueName1>" testdata with "<ValueName2>" testdata and save it as "<combinedName>" in mobile"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
ValueName1
ValueName2
Solitera
software
Remarks
  1. The “<testdata_name>” that is used through test data file should be in angular brackets 
Restriction

NILL

Categories
Mobile Application Operation Other events Step Defination

save value “<testdata_name>” to clipboard in mobile

Mobile Step Definition

save value “<testdata_name>” to clipboard in mobile

save value “<testdata_name>” to clipboard in mobile

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

save value “<testdata_name>” to clipboard in mobile

Keyword

Given, When, And, Then

Description

Will save the given test data value in clipboard

Declaration
				
					Then save value "<ValueName>" to clipboard in mobile
				
			
				
					NILL
				
			
				
					NILL
				
			
A
ValueName
SoliteraTA
Remarks
  1. The “<testdata_name>” that is used through test data file should be in angular brackets 
Restriction

NILL

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