Web Testing Tasks
for each task
1. Overview The for each block in Zoho QEngine is used to repeat a defined set of actions for every entry in a collection, allowing you to handle multiple items dynamically without writing duplicate steps. You can use it to iterate over static values ...
invokeUrl task
1. Overview In modern testing, web interactions rarely occur in isolation; tests often need to interact with APIs, manipulate data, or trigger other systems to reflect real-world workflows. The invoke Url task in Zoho QEngine bridges this gap, ...
Best practices for web tasks in automated testing
What does this page cover Optimize how you write and manage web automation in Zoho QEngine by following these best practices. They help improve stability, reduce the need for maintenance, and ensure your tests simulate real user behavior accurately. ...
Get and set cookie support in Zoho QEngine
1. In a nutshell Cookie support in Zoho QEngine allows users to capture and use browser cookies during test automations. This enables efficient session handling, such as maintaining login state across multiple test cases or test plans. 2. Overview ...
Browser Actions
Perform essential browser actions with this list of tasks, enabling seamless interaction and automation for web testing and navigation. Browser actions tasks include the following : Switch To Get URL Refresh Resize Browser navigation actions: ...
Logic
This list of tasks help create robust and flexible automation scripts that can adapt to various conditions and handle exceptions effectively. Logic tasks include the following: Execute JS Conditional statements - IF, ELSE IF, and ELSE Set Variable ...
Keyboard and Mouse Actions
This list of tasks provides methods to simulate various keyboard and mouse interactions. Keyboard and Mouse Actions tasks include the following: Double Click Right Click Send Keys Hover Hover and Click Scroll To Drag and Drop Double Click This task ...
Miscellaneous
Miscellaneous tasks include the following: Get Text Get Attribute Get Count Get Element Width Get Element Height Info Handle Alert Get Text This task retrieves and returns the text value of an element within the webpage. For example, this can be used ...
Assertion
In a nutshell Assertion provides the validation layer of a web test case, determining whether the application is behaving as expected at each step. Without assertions, a test case only executes actions with no mechanism to confirm outcomes. These ...
Form Actions
In a nutshell Form actions are tasks designed specifically to automate how a test case interacts with form elements on a web page. Web forms contain distinct element types that each require a dedicated task to automate accurately, covering selection, ...
General tasks
In a nutshell General tasks are the foundational actions used to drive browser behavior within a web test case. They handle the core interactions that nearly every web test relies on: navigating to a URL, clicking elements, entering values, asserting ...
Tasks for Web Testing
In a nutshell Tasks are predefined actions that serve as the building blocks of web test cases in Zoho QEngine. They cover the full range of browser interactions needed to test a website or web application, from navigating pages and interacting with ...