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.

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