Sprinter

Relevant for: GUI tests only

Perform manual testing using Sprinter, which provides advanced functionality and tools for efficient and effective manual testing. The following sections describe what you can achieve by using Sprinter.

Challenges in manual testing

Manual testing often requires that you leave your testing application to accomplish tasks related to your test. For example, you may need to use graphic software to take a screen capture of your application, you may want to record a movie of the application during the test, and you need to switch to your defect tracking software to report defects.

Sprinter addresses these needs in the manual testing process, and enables you to accomplish these tasks without disrupting your test flow.

  • Sprinter includes many tools to help you detect and submit defects.
  • Sprinter can also perform many of the repetitive and tedious tasks of manual testing for you.
  • Sprinter is fully integrated with ALM, enabling you to get the maximum benefit from both solutions.

Note: OpenText Functional Testing and Sprinter share a variety of system resources. Consider the following when deciding whether to install Sprinter on your OpenText Functional Testing computer:

  • Sprinter and OpenText Functional Testing can be installed on the same computer.

  • Sprinter and OpenText Functional Testing cannot be run simultaneously on the same computer.

  • Any changes to the installation of one of these products will affect the other. If you uninstall, modify, or upgrade one product, the other may fail. You need to repair the installation of the affected product. For details, see the OpenText Functional Testing Installation Guide and the Sprinter Readme.

For details on the supported Sprinter versions, see the OpenText Functional Testing Support Matrix.

Back to top

Run ALM manual tests and Business Process tests with new step display

Clear steps display

Steps are presented in a clear, organized, and user-friendly design, making it easier to view step information and update step status.

Move easily between tests in your run

You can easily move between the tests in your run without interrupting your test flow.

Sprinter updates all your displayed step and run information to match your current test.

Edit actual parameter values during your test run

You can easily edit the actual values of parameters in your test, during your test run.

Multiple views

Change the way you view your steps depending on your testing needs.

  • View in normal mode when more details are needed, or

  • View in Subtitles mode if you need to see more of your application.

Actual value including screen captures

Attach a plain or annotated screen capture of your application to the step's actual value.

Back to top

Create formal tests from exploratory tests

If you run a test without pre-defined steps, Sprinter can keep a record of all the user actions you took during your test. You can then export this list to an Excel spreadsheet, modify the text as needed and import the spreadsheet to a test in ALM. This converts an exploratory test to a formal test, with pre-defined steps.

Import the Sprinter data file into OpenText Functional Testing, using File > New > GUI Test from Sprinter Automated Test Data File or File > Add > GUI Test from Sprinter Automated Test Data File.

Back to top

Submit defects to ALM

Submit an ALM defect directly from within Sprinter. You can optionally let Sprinter create a defect scenario by automatically generating a text description of all the user actions or steps in your test. You can also attach a screen capture or a movie of your application to the defect.

Back to top

Create and annotate screen captures

Sprinter provides tools that enable you to take and annotate a screen capture of your application at any point in the testing process. Tools are included that make measuring and comparing user interface elements easier. Report defects in the display by attaching the annotated screen capture to an ALM defect, saving it as a file, or attaching it to an email. You can also include annotated screen captures in the Actual Result of a step.

Back to top

Let Sprinter perform manual testing tasks

You can create and run macros to automate a set of actions in your application. Sprinter can also inject data automatically into fields in your application.

Back to top

Replicate your actions on another computer

Replicate your user actions on multiple computers with different configurations (operating system, browser). Sprinter detects differences in the displays of these computers and enables you to report defects on these differences.

Back to top

View test results

Sprinter includes a powerful Storyboard that displays each action you performed in your test. For each action you can see a screen capture of the action, any defects that you reported, defect reminders, and comments. If you ran the test with multiple configurations you can view the differences between the displays of different computers.

Back to top

Create tests and business components

Using Sprinter data files, you can automatically convert your manual tests into GUI tests or business components by importing these files into OpenText Functional Testing.

Import the Sprinter data file into OpenText Functional Testing, using File > New or File > Add, and selecting GUI Test from Sprinter Automated Test Data File or Business Component from Sprinter Automated Test Data File.

OpenText Functional Testing then converts the data into a test or business component.

Back to top

See also: