QA Wizard Pro What's New in QA Wizard Pro 2017.1

Dashboards, better script management, and more.

Don't miss out on the latest features, enhancements, and
bug fixes in QA Wizard Pro.

QA Wizard Pro 2017.1 includes the following key features. For a complete list of features, enhancements, and bug fixes, check out the release notes.

Change the search method for multiple controls at the same time

If QA Wizard Pro cannot locate or distinguish between controls during playback, you may need to change the search method used. You can now switch to a more accurate search method for multiple controls at the same time without manually updating properties of each control.

Use test data from PostgreSQL and SQLite databases

You can now create external datasheets to import or link to existing data in PostgreSQL and SQLite databases for use in data-driven scripts.

Improve the accuracy of optical character recognition OCR

You can now improve the accuracy of text returned by optical character recognition (OCR). Set default playback options to control the contrast, image scale, grayscale conversion, and language file used to read graphical text in applications.

You can also use new OCR statements in scripts to adjust these options.

Manually add windows and controls to application repositories

If QA Wizard Pro cannot capture windows or controls you need to test because they do not exist in the application or cannot be displayed during recording, you can now manually add them to the application repository to use them in scripts. This lets you create scripts that test new controls before they are implemented in the application if you use a test-driven development process. It can also help save time when you only need to add a small number of controls to the repository because you do not have to repopulate it.

Send custom header values with web requests during load tests

Use the following statements to send custom headers and values when posting data during load tests: WebClearAllCustomHeaders, WebGetAllCustomHeaders, WebGetCustomHeader, WebRemoveCustomHeader, and WebSetCustomHeader.

Other enhancements

  • To quickly locate source files on the computer, you can now right-click a file in the Workspace pane and choose Open Containing Folder.
  • Use the SetAllFilesReadOnly and SetFileReadOnly statements to allow or prevent scripts from modifying files.
  • Use new error handling statements to generate additional output that is helpful when debugging scripts. The Err.LineText statement returns text where an error occurred. The Err.CallStack statement returns the call stack up to the script line where the last error occurred.
  • Use the EncryptString statement to conceal sensitive text entered in fields, such as passwords.

Note: TestTrack was renamed Helix ALM. The integration works the same as in previous QA Wizard Pro versions. Existing scripts work with both Helix ALM and earlier TestTrack versions.

Seapine License Server was renamed Helix ALM License Server. Seapine ALM Data Warehouse was renamed Helix ALM Data Warehouse.

Let's Go!

Jump into Seapine today.