ManualTest/en

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen

Introduction[Bearbeiten]

Manual test steps are inserted into a test case or test plan for activities which cannot be automated or for which automation is not possible due to cost, complexity or general verifiability. They can also be used during a transition period while converting from manual testing to partial automatic testing to full automatic testing.

Manual tests can either be created programatically (or graphically, by placing manual test steps into an activity diagram), or by importing existing test specifications from word, excel, cvs or other documents.

When executed, a manual test step opens the "Manual Test Wizard", which leads the tester through a question-answer interaction. The questions and answers being defined as input parameters to the individual steps.

Defining Manual Tests by Placing Steps (Programatic Definition)[Bearbeiten]

Create a new compund action and place manual test steps into it. It is recommended to wrap each individual manual test step (those which ask for the user to confirm the test) into separate compound actions. This makes it easier to later replace the manual action by a full automatic action, in case you ever want to migrate towards partial or fully automatic testing. (i.e. you will only have to change the internal of that compund instead of looking for all places where that manual test step is used).

Predefined Blocks for Manual Test Steps[Bearbeiten]

You'll find a number of predefined manual test actions in the library. Also, the treeview's toolbar offers quick menu entries to create those.

Defining your own GUI in a Manual Test Step[Bearbeiten]

It is possible to define additional custom manual test steps, which can define completely different user interfaces. This is useful, if you want to present additional information (measurement values, screen shots, camera pictures etc.) in the manual test wizard later.

A few examples are found in the library; especially one which presents an image (as when you want to show a schematic of where to place a probe or where to read a measurement value).

Example Session[Bearbeiten]

Please take a look at the tutorial or execute one of the examples in the manual test library.

Importing Manual Tests from Existing Specs[Bearbeiten]

Running Manual Tests[Bearbeiten]

Interacting with the Manual Test Wizard[Bearbeiten]

Hints & Tips[Bearbeiten]

See Also[Bearbeiten]

Manual Test Turorial



Copyright © 2014-2024 eXept Software AG