API Operations – SoliteraTA

SoliteraTA

Categories
API Operations Request and Verification API Step Defination

verify response body having data “verifying_actual_data” equals “response_body”

API Operations Step-def

verify response body having data “verifying_actual_data” equals “response_body”

verify response body having data “verifying_actual_data” equals “response_body”

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

verify response body having data “verifying_actual_data” equals “response_body”

Keyword

Given, When, And, Then

Description
  • Will verify actual data with variable name.
  • Note:{save response of executed api having “response_body”} step def must be used before using this step def.
  • It will compare the actual and save value.
Declaration
				
					
Then verify response body having data "verifying_actual_data" equals "response_body"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
verifying_actual_data
{ "name": "morpheus", "job": "zionresident", "updatedAt": "2024-05-22T09:55:51.598Z" }
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

save response of executed api having “response_body”

API Operations Step-def

save response of executed api having “response_body”

save response of executed api having “response_body”

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

save response of executed api having “response_body”

Keyword

Given, When, And, Then

Description

Will save details of payload

Declaration
				
					
Then save response of executed api having "response_body"
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Input Events API Step Defination

save api details having “request-body”

API Operations Step-def

save api details having “request-body”

save api details having “request-body”

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

save api details having “request-body”

Keyword

Given, When, And, Then

Description

Will save details of payload

Declaration
				
					
Then save api details having "request-body"
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Establish Connection API Step Defination

execute api with required details “request_body”

API Operations Step-def

execute api with required details “request_body”

execute api with required details “request_body”

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

execute api with required details “request_body”

Keyword

Given, When, And, Then

Description
  • Will call REST API and send the request for given payload
  • Note:{save api details having “request-body”} step def must be used before using this step def
  • It will get value from that stef def and used in this step def
Declaration
				
					
Then execute api with required details "request_body"
				
			
				
					NILL
				
			
				
					NILL
				
			
				
					NILL
				
			
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Input Events API Step Defination

the SOAP request body with the following XML details is “request_body”

API Operations Step-def

the SOAP request body with the following XML details is “request_body”

the SOAP request body with the following XML details is “request_body”

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

the SOAP request body with the following XML details is “request_body”

Keyword

Given, When, And, Then

Description

Will parse soap body in string format in test data parser.

Declaration
				
					Then the SOAP request body with the following XML details is <Response_body_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Request_body_text
{ "scripts":100,"status":"passed"}
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

verify soap response body contains data is “response_body”

API Operations Step-def

verify soap response body contains data is “response_body”

verify soap response body contains data is “response_body”

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

verify soap response body contains data is “response_body”

Keyword

Given, When, And, Then

Description

Will verify soap response with test data parser.

Declaration
				
					Then verify soap response body contains data is "<Response_body_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Response_body_text
"{ ""base64Screenshot"": null ""durationInSeconds"": 6.0031315 ""failureReason"": null ""name"": ""Then click on element \""acceptCookiesBtn\"""" ""screenshotPath"": ""/executionData/switch_to_default_frame_SoliteraTA_Playground_542024102748/screenshot/executionwise/1712293114641_Line_1.png"" ""status"": ""Passed"" }"
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

verify response body having ending key is “<testdata_name>” contains value “<testdata_name>”

API Operations Step-def

verify response body having ending key is “<testdata_name>” contains value “<testdata_name>”

verify response body having ending key is “<testdata_name>” contains value “<testdata_name>”

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

verify response body having ending key is “<testdata_name>” contains value “<testdata_name>”

Keyword

Given, When, And, Then

Description

Will verify response value of starting key.

Declaration
				
					Then verify response body having starying value is "<Response_key_text>" contains value "<Response_Value_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Response_Key_text
Status
Response_value_text
passed
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

verify response body having starting key is “<testdata_name>” contains value”<<testdata_name>>“

API Operations Step-def

verify response body having starting key is “<testdata_name>” contains value”“

verify response body having starting key is “<testdata_name>” contains value”“

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

verify response body having starting key is “<testdata_name>” contains value”<<testdata_name>>“

Keyword

Given, When, And, Then

Description

will verify response value of starting key.

Declaration
				
					Then verify response body having starying value is "<Response_key_text>" contains value "<Response_Value_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Response_key_text
base64Screenshot
Response_Value_text
tigerImage.png
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

remove key value pair from request body with key name as “string”

API Operations Step-def

remove key value pair from request body with key name as “string”

remove key value pair from request body with key name as “string”

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

remove key value pair from request body with key name as “string”

Keyword

Given, When, And, Then

Description

Will remove value of the given keyword

Declaration
				
					Then remove key value pair from request body with key name as "<Key_name_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Key_data_text
base64Screenshot
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.
Categories
API Operations Request and Verification API Step Defination

retrieve the value of key “key_data” from response and save as “value_data”

API Operations Step-def

retrieve the value of key “key_data” from response and save as “value_data”

retrieve the value of key “key_data” from response and save as “value_data”

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

retrieve the value of key “key_data” from response and save as “value_data”

Keyword

Given, When, And, Then

Description

Will verify response body of starting keyword.

Declaration
				
					Then retrieve the value of key "<Key_data_text>" from response and save as "<Value_data_text>"
				
			
				
					NILL
				
			
				
					NILL
				
			
A
B
Key_data_text
status
Value_data_text
passed
Remarks
  1. The “String Value” that is used through test data file should be in angular brackets.
  2. We can use any variable name
Restriction
  1. Parameter selection- It is mandatory to meet all parameter data with validation criteria, such as the use of appropriate string or numerical data, an assigned value range, and conformance with length restrictions
  2. Call sequencing- It is also a challenge as every call must appear in a specific order to ensure the system works correctly.

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