Combined into a single shell procedure.Test Procedures can run in unwanted mode and perform comprehensive test coverage. Moreover,the results from all test procedures and test cases are stored in the same test log. Which simplifies results analysis in the SQA Test Log Viewer. For unattended testing,each test procedure should return to a common point in the application under test.This common point could be a main menu.A specific window or dialog box, or even Program Manager.This assures that test procedure playback remains synchronized with the application test.
SQA.Software Quality Assurance suite is a team-testing environment for client/server applications.It automates test development and execution,and provides team workflow tracking and reporting.
Showing posts with label SQA Robot. Show all posts
Showing posts with label SQA Robot. Show all posts
Shell Procedure Overview
SQA Robot lets you group several test procedures into a shell procedure that plays back the test procedures in sequence. For example..you may have one test procedure that starts your application a second that searches for and opens a particular file,a third that modifies the file and a fourth that closes the application and returns to the starting point.
Combined into a single shell procedure.Test Procedures can run in unwanted mode and perform comprehensive test coverage. Moreover,the results from all test procedures and test cases are stored in the same test log. Which simplifies results analysis in the SQA Test Log Viewer. For unattended testing,each test procedure should return to a common point in the application under test.This common point could be a main menu.A specific window or dialog box, or even Program Manager.This assures that test procedure playback remains synchronized with the application test.
Combined into a single shell procedure.Test Procedures can run in unwanted mode and perform comprehensive test coverage. Moreover,the results from all test procedures and test cases are stored in the same test log. Which simplifies results analysis in the SQA Test Log Viewer. For unattended testing,each test procedure should return to a common point in the application under test.This common point could be a main menu.A specific window or dialog box, or even Program Manager.This assures that test procedure playback remains synchronized with the application test.
Using Record and Insert Toolbars
By default, the SQA Robot insert toolbar is dynamic. It is displayed when you click the Insert button on the record toolbar,and hidden after the test case is created. To market test case buttons visible at all times while recording, you may add test case buttons to the record toolbar or manually display the insert toolbar.
To manually display the Insert toolbar so it is visible while recording, do one of the following:
1. Check SQA Robot insert in the toolbar popup menu.
2. Choose Window toolbar and check SQA Robot Insert in the toolbars dialog box.
To add test case buttons to record toolbar:
1. Display both record and insert toolbar.
2. Use the right mouse button to drag a test case button from the insert toolbar and drop it within the record toolbar.Alternatively,you may:
3.Display the Record toolbar.
4.Choose Add Button in the toolbar popup menu.
5. Use either mouse button to drag a test case button from the Add Toolbar Button dialog box and drop it whithin the Record toolbar..
Note:If you make any unwanted changes to the record or insert toolbar, you can choose Reset Toolbar in the toolbar popup menu to reset the toolbar to its default configuration. Recording actions in a Test Procedure while recording, you can insert any of the following into a test procedure.
1. Test Cases - Capture specific conditions,states,or values during a test procedure recording and store the data as the expected baseline for the application under test.During playback,test cases recapture the data from the current build of the application under test,and compare the captured data to the baseline data.
2. Wait States - Provide a way to synchronize test procedure playback with application under test. During playback, your application may require additional time to complete certain tasks. Setting wait states lets you define specific conditions for which the test procedure waits before continuing with subsequent test sections.
3. Timers - Let you insert start and stop timer commands to record the duration of events in a test procedure,such as database or network access. After playback, the elapsed time is displayed in the SQA Test Log Viewer.
4. Synchronization Points - Let you coordinate virtual users at test runtime. To use this feature, you must have Virtual User Recording installed.
The remaining Insert menu commands let you call existing test procedures from the script being recorded, insert comments into the test procedure script or test log,or invoke an application while recording without having to go through the desktop.

To manually display the Insert toolbar so it is visible while recording, do one of the following:
1. Check SQA Robot insert in the toolbar popup menu.
2. Choose Window toolbar and check SQA Robot Insert in the toolbars dialog box.
To add test case buttons to record toolbar:
1. Display both record and insert toolbar.
2. Use the right mouse button to drag a test case button from the insert toolbar and drop it within the record toolbar.Alternatively,you may:
3.Display the Record toolbar.
4.Choose Add Button in the toolbar popup menu.
5. Use either mouse button to drag a test case button from the Add Toolbar Button dialog box and drop it whithin the Record toolbar..
Note:If you make any unwanted changes to the record or insert toolbar, you can choose Reset Toolbar in the toolbar popup menu to reset the toolbar to its default configuration. Recording actions in a Test Procedure while recording, you can insert any of the following into a test procedure.
1. Test Cases - Capture specific conditions,states,or values during a test procedure recording and store the data as the expected baseline for the application under test.During playback,test cases recapture the data from the current build of the application under test,and compare the captured data to the baseline data.
2. Wait States - Provide a way to synchronize test procedure playback with application under test. During playback, your application may require additional time to complete certain tasks. Setting wait states lets you define specific conditions for which the test procedure waits before continuing with subsequent test sections.
3. Timers - Let you insert start and stop timer commands to record the duration of events in a test procedure,such as database or network access. After playback, the elapsed time is displayed in the SQA Test Log Viewer.
4. Synchronization Points - Let you coordinate virtual users at test runtime. To use this feature, you must have Virtual User Recording installed.
The remaining Insert menu commands let you call existing test procedures from the script being recorded, insert comments into the test procedure script or test log,or invoke an application while recording without having to go through the desktop.
Using Record and Insert Toolbars
Pausing and Resuming a Recording Session
While recording,if you choose a valid SQA Robot menu command or toolbar button, recording is suspended. After SQA Robot completes your selected action,recording resumes and you can continue working with the application under test. To pause recording manually, choose RecordPause. SQA Robot indicates a paused state by:
1. Depressing the Pause toolbar button.
2. Displaying "Recording Suspended" in the status bar.
3. Displaying a check next to the RecordPause menu command.
To resume recording,choose RecordPause again. You should always resume recording with the application under test in the same state it was in when you paused.
Note: You cannot use the Pause feature while recording a virtual user procedure.

1. Depressing the Pause toolbar button.
2. Displaying "Recording Suspended" in the status bar.
3. Displaying a check next to the RecordPause menu command.
To resume recording,choose RecordPause again. You should always resume recording with the application under test in the same state it was in when you paused.
Note: You cannot use the Pause feature while recording a virtual user procedure.
Pausing and Resuming a Recording Session
Hiding and Displaying SQA Robot
By default, the SQA Robot main window minimizes while recording to allow unobstructed access to the application-under-test. To display the SQA Robot main window at any time while recording, click the Open Robot Window button on the Record toolbar.
You can also use hot keys to display or hide SQA Robot while recording:
1. To bring the SQA Robot window to the foreground, press CTRL+SHIFT+F. This works whether SQA Robot is in the background or completely hidden.
2. To hide the SQA Robot main window completely, Press CTRL+SHIFT+H. The SQA Robot window disappears altogether but continue executing.
Hot keys work only while recording. If you are not recording, use the taskbar or ALT+TAB to bring SQA Robot to the foreground. You can also use the Recording Options dialog box to change the While recording options,which let you view part of the SQA Robot window while recording or send the window to the background.

You can also use hot keys to display or hide SQA Robot while recording:
1. To bring the SQA Robot window to the foreground, press CTRL+SHIFT+F. This works whether SQA Robot is in the background or completely hidden.
2. To hide the SQA Robot main window completely, Press CTRL+SHIFT+H. The SQA Robot window disappears altogether but continue executing.
Hot keys work only while recording. If you are not recording, use the taskbar or ALT+TAB to bring SQA Robot to the foreground. You can also use the Recording Options dialog box to change the While recording options,which let you view part of the SQA Robot window while recording or send the window to the background.
Hiding and Displaying SQA Robot
SQA Robot Main Window
If SQA Basic is your test procedure scripting language, the SQA Robot main window can containing three types of child windows.
1. Test Procedure Window: display SQA Basic test procedure scripts that you are currently recording,debugging,or editing.
2. Console Window: Displays compiler error messages whenever you play back, debug, or manually compile SQA Basic files.
3. Variables Window: Displays and updates variables values while you debug SQA Basic test procedures.
The SQA Robot main window also includes:
1. Toolbars: contains buttons for choosing frequently used menu commands.
2. Status bar: provides useful information as you work with SQA Robot. It display menu command help and error messages, your current operation mode (recording,playback,or debugging), the location of the text cursor (line number and column) within a test procedure window, and the current user ID.

1. Test Procedure Window: display SQA Basic test procedure scripts that you are currently recording,debugging,or editing.
2. Console Window: Displays compiler error messages whenever you play back, debug, or manually compile SQA Basic files.
3. Variables Window: Displays and updates variables values while you debug SQA Basic test procedures.
The SQA Robot main window also includes:
1. Toolbars: contains buttons for choosing frequently used menu commands.
2. Status bar: provides useful information as you work with SQA Robot. It display menu command help and error messages, your current operation mode (recording,playback,or debugging), the location of the text cursor (line number and column) within a test procedure window, and the current user ID.
SQA Robot Main Window
Logging in to SQA Robot
Registered users log in to SQA Robot under their own user IDs and Passwords. If you have not yet registered any users or defined any projects. You can log in to SQA Robot using the default ADMIN user ID and the default project in \SQAREPO.
1. Make sure you have already selected an SQA Repository using the SQA Administrator
2. Do one of the following:
From the Windows taskbar: Choose StartPrograms SQA SuiteSQA Robot.
From Program Manager: Double-click the SQA Robot icon in the SQA Suite Program group.
3. Enter your own user Id if you have been registered,or accept the default ADMIN user ID.
4. Enter Your own password if you have been registered,or leave this field blank if you are using default ADMIN user ID.
5. Select a Project Name, or accept the default project name.
6. Choose OK to display the SQA Robot main window.

1. Make sure you have already selected an SQA Repository using the SQA Administrator
2. Do one of the following:
From the Windows taskbar: Choose StartPrograms SQA SuiteSQA Robot.
From Program Manager: Double-click the SQA Robot icon in the SQA Suite Program group.
3. Enter your own user Id if you have been registered,or accept the default ADMIN user ID.
4. Enter Your own password if you have been registered,or leave this field blank if you are using default ADMIN user ID.
5. Select a Project Name, or accept the default project name.
6. Choose OK to display the SQA Robot main window.
Logging in to SQA Robot
SQA Robot
SQA Robot is the leading product for automating the testing of Microsoft Windows client/server applications. SQA Robot runs on the following operating systems.
1. Windows NT 3.51
2. Windows NT 4.0
3. Windows 95
4. Windows 3.1
You can test 16-bit application with SQA Robot running under Windows 3.x. You can test both 16-bit and 32-bit applications with SQA Robot running under Windows NT and Windows 95. The tests you record for a 32-bit application can be played back on the 16-bit version of the application. And the tests you record for a 16-bit application can be played back on the 32-bit version. This makes it easy to test the different versions of an application
1. Windows 3.1 (16-bit) and Windows NT or Windows 95 (32-bit)
2. Using the same test suite. Moreover, you can record tests across both 16-bit and 32-bit application in the same SQA Robot recording session.
3. A feature unique In the industry.

1. Windows NT 3.51
2. Windows NT 4.0
3. Windows 95
4. Windows 3.1
You can test 16-bit application with SQA Robot running under Windows 3.x. You can test both 16-bit and 32-bit applications with SQA Robot running under Windows NT and Windows 95. The tests you record for a 32-bit application can be played back on the 16-bit version of the application. And the tests you record for a 16-bit application can be played back on the 32-bit version. This makes it easy to test the different versions of an application
1. Windows 3.1 (16-bit) and Windows NT or Windows 95 (32-bit)
2. Using the same test suite. Moreover, you can record tests across both 16-bit and 32-bit application in the same SQA Robot recording session.
3. A feature unique In the industry.
SQA Robot
Subscribe to:
Posts (Atom)