Settings Test Specification for NetBeans 4.1
Author: Petr Zajac
Last update: 04/19/2005
Introduction:
This is intended as test specification of Settings and Services functionality.
Table of Contents
|
Purpose:
This test suite is designed to cover compatibility issues between older versions and current version of registered Services and SystemOptions
in the standard running IDE instance.
Setup:
For this test there will be needed to have serialized all SystemOptions and Services registered in the IDE version against which the compatibility will be tested.
E.g. current version of IDE is 3.3.1. There will be guaranted compatibility with 3.3.0, 3.2.1 and 3.2 releases. So three sets of serialized objects from mentioned releases are needed.
| # | Test case [automated] | Description |
| 1 | Compatibility [Done]
| 1.
Deserialize specified SystemOption or Service from the stream from previous version of IDE into the tested version of IDE. 2.
Repeat previous step for all serialized SystemOptions or Services from previous version of IDE. 3.
Repeat previous two steps for all previous releases that should be compatible with the tested one.
|
|
EXPECTED RESULT:
Deserialization should be done without any exceptions. Most common types of exceptions that are seen during deserialization are:
Different SerialVersionUIDs or ClassNotFoundExceptions. |
|
Generated: Tue Apr 19 18:05:51 CEST 2005