Info |
---|
Qualitia Recorder does not support all the actions in this release. Before you start using the recorder, see the list of supported actions here: Actions Supported in Qualitia Automation Studio Recorder |
Recording a Test Case for a Web Application
You can record a web application using Google Chrome, Firefox, or Internet Explorer.
To record a test case for a web application:
Create a new scenario or select an existing scenario that has the test case for which you want to record the steps. For instructions on how to create a scenario, see Creating a Scenario.
Create a new empty test case or select an existing test case for which you want to record the steps.
For instructions on how to create a test case, see Creating a Test Case Manually.Do one of the following:
If you are recording the steps for a new test case, on the Test Case Editor screen, click Start Recording.
To insert the new recording steps after the current last step, on the Test Case Editor Button Panel, click Recording.
To insert the new recording steps after a specific step, select the step, and right-click and select Start Recording on Web.
Note: If you start recording from a step, in which the object is blank and either the action is blank or it is NoOps, the recorder overrides the step is overridden with the recorded actionsteps.
Do the following in the order listed:
Click Web Recorder.
Select a browser type in which you want to do the recording.
Enter the URL of the web application you want to test, in Website URL.
Click Start Recording.
The recorder controls toolbar appears on the application.
Start performing the actions that you want to record. Each action that you perform is recorded as a step along with the associated objects, actions, and parameters. For more information, refer to Web Actions.
(Optional) Click the > icon on the recorder controls toolbar to see the object actions that you can enable for recording. Enabling the actions for recording let you choose the actions associated with the objects when you click on them while recording.
Select one of the following actions that you want to enable for recording.
Action | Description | ||
---|---|---|---|
Lets you record the Verify actions for objects. | |||
Lets you record the Wait actions for the objects. | |||
Lets you record the Mouseover action for the objects. | |||
Lets you record the Keyboard actions associated with the application.
| |||
Lets you customize the sequence of locator types for recording the web objects. Select a locator type and use move up or move down arrow buttons to change the sequence. By default, the sequence of locator types for web recording is as follows:
|
Click Pause to pause the recording at any point of time.
Click Stop to finish recording the test case. All the steps that you performed are stored as steps under a single task that you selected.
You can now use the Test Case Editor to group the steps under separate tasks. Simply select the test case step you want to convert to Task, right-click and select Add New Task, enter a name and description and then click OK.
Recording a Test Case for a Mobile application
Qualitia Mobile Recorder enables you to record test cases on a mobile application. It supports Android and iOS platforms and works with most of the popular mobile brands. You can record a mobile application in an environment that can be a virtual device (Emulator or Simulator), or a real device.
Before you begin recording a test case, ensure that you have to:
Install Microsoft ODBC Driver 13
Install Mobile Recorder components. For more details, refer to Install Mobile Agent Dashboard Components.
Configure Mobile Agents. For more details, refer to Configure Mobile Agents.
Configure the appropriate mobile emulators and simulators. For more details, refer to Configure Mobile Emulators or Simulators.
Configure the Qualitia Mobile Recorder URL in the MOS URL field, in the General Settings dialog box.
You can verify whether you are able to connect to MOS Server.
To record a test case for a mobile application:
Create a new scenario or select an existing scenario that has the test case for which you want to record the steps. For instructions on how to create a scenario, see Creating a Scenario.
Create a new empty test case or select an existing test case for which you want to record the steps.
For instructions on how to create a test case, see Creating a Test Case Manually.Do one of the following:
If you are recording the steps for a new test case, on the Test Case Editor screen, click Start Recording.
To insert the new recording steps after the current last step, on the Test Case Editor Button Panel, click Recording.
To insert the new recording steps after a specific step, select the step, and right-click and select Start Recording on Web.
Note: If you start recording from a step, in which the object is blank and either the action is blank or it is NoOps, the recorder overrides the step with the recorded action.
Do the following in the order listed:
Click Mobile Recorder.
Select a browser type in which you want to do the recording.
Click Start Recording.
The Mobile Recording Platform opens in the selected browser of your computer.
Click CONNECT to connect to the appropriate environment.
Do one of the following:
To launch a native/ hybrid application | Do one of the following:
|
To launch a web view application | Click the Provide Web URL button, enter the mobile application URL, and then click the Arrow button. |
The recorder controls toolbar appears on the screen.
Start performing the actions that you want to record. Each action that you perform is recorded as a step along with the associated objects, actions, and parameters. For more information, refer to Mobile Actions.
Click the > icon on the recorder controls toolbar to see the object actions that you can enable for recording.
Enabling the actions for recording let you choose the actions associated with the objects when you click on them while testing. Select one of the following actions that you want to enable for recording.
Recording Panel Button | Description |
---|---|
Lets you record verify actions for an object. | |
Lets you record wait actions for an object. | |
Lets you enter text in text boxes. | |
Lets you remove texts from text boxes. | |
Lets you customize the sequence of locator types for recording the mobile objects. Select a locator type and use move up or move down arrow buttons to change the sequence. By default, the sequence of locator types for mobile recording is as follows:
|
Click Pause to pause the recording at any point of time.
Click Stop to finish recording the test case.
You can now use the Test Case Editor to group the steps under separate tasks. Simply s elect the test case step you want to convert to Task, right-click and select Add New Task, enter a name and description and then click OK.
Recording a Mixed Test Case for Web and Mobile Application
You can record a single test case to capture steps on both mobile and web applications. For example, to log in to a banking web application, you need an OTP that you receive on your mobile application.
You can start recording on an application type, pause the recording, and then switch to continue recording on another application type.
A combination of mobile web application and mobile native or hybrid application is not supported.
To record a mixed test case for web and mobile application:
Start recording on a web or a mobile application:
To start recording on a web application,refer to Recording a Test Case for a Web Application.
To start recording on a mobile application, refer to Recording a Test Case for a Mobile Application.
To switch to another application type, from the Test Case Editor screen, select a step from where you want to record, right-click and then select Start or Continue Recording from the appropriate application type.
The subsequent steps are added from that step.Click Save to save the recorded steps.
W denotes that the steps are recorded on a web application and M denotes that the steps are recorded on a mobile application.Click Stop to finish recording the test case.
You can now use the Test Case Editor to group the steps under separate tasks. Simply select the steps that you want to add to a new group, right-click and select Add New Task, enter a name and description and then click OK. A task too can be formed containing steps related to web and mobile application testing.