Author: Martin Oberhuber

# RSE Manual Test Plan

## Basic sanity test

Goal: Detect obvious problems that users would notice immediately.
Configurations: Windows, Linux.
When to run: Every I-build, M-build and R-build.

- Start a dstore daemon on the local host
- Download RSE-SDK into Eclipse-Platform. Start RSE client on a fresh workspace, open RSE Perspective
- Create a new dstore connection (type: Windows, Linux or UNIX) to the local host

- In the Wizard, press Finish on the first page already

- asdf

## Erroneous Input

Goal: Make sure that the system does not crash or get unusable due to erroneous input. Make sure that error messages are clear and helpful.
Configurations: Windows, Linux.
When to run: M-build

## GUI Elements

Goal: Make sure that all GUI elements actually work

## Preferences

Goal: Make sure that all Preference settings actually work.

## Parallel operations / Synchronization

Goal: Make sure that multiple parallel operations do not bring the system into inconsistent state.

## Team Profiles

Goal: Make sure that Team Profiles work.

## Examples

Goal: Make sure that Examples and Tutorials work as documented.
Configuration: Windows only
When to run: R-build