| . |
Access methods (can be performed while following the test cases
contained in other tables) |
Notes
|
Expected Outcome (if not obvious)
|
| 1 |
Direct: Through Preferences |
Access methods may change in 5.0 |
. |
| 2 |
URL: Via URL that includes only a servername |
Adding server when URL contains both name and group is included in
the Open Newsgroups test plan |
. |
| 3 |
URL: Via URLthat includes a servername and port |
. |
. |
| 4 |
URL: Via an unresolvable URL |
e.g., a nonexistent server |
. |
| 5 |
URL: Via an URL for a server that has already been added |
. |
. |
| 6 |
Direct: via some kind of wizard setup for first time users. |
There will almost certainly be some sort of wizard setup available
for 5.0., and more test cases will be added once that functionality becomes
defined. |
. |
|
Stress/Abnormal Conditions
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Server inaccessible |
. |
. |
| 2 |
Add a duplicate server |
. |
. |
| 3 |
Cancel a new server addition |
. |
. |
| 4 |
Cancel a news server deletion |
. |
. |
| 5 |
Add a news server with a null name |
. |
Acceptable error message should be shown. |
| 6 |
Provide incorrect username/password for password-protected server |
. |
. |
| 7 |
For an URL access method, click on a URL for a news server that has
been added but not yet accessed in this session |
. |
. |
| 8 |
For an URL access method, click on a URL for a news server that has
been added and has been accessed in this session |
. |
. |
| 9 |
Change the default news server |
This may or may not be allowed in the 5.0 UI. |
. |
| 10 |
Enter several different news servers in the same session. |
. |
. |
| 11 |
Delete several different news servers in the same session. |
This may or may not be allowed in the 5.0 UI. |
. |
| 12 |
Delete a news server that contains no subscribed groups. |
. |
. |
| 13 |
Delete a news server that contains a group that is currently selected. |
. |
. |
| 14 |
Delete a news server that is expanded. |
. |
. |
| 15 |
Delete a news server that is collapsed. |
. |
. |
| 16 |
Delete the first news server in the list of servers. |
There may or may not be the concept of a default news server in 5.0. |
. |
| 17 |
Delete the last news server in the list of servers. |
. |
. |
| 18 |
Delete a news server in whatever access methods are possible in the
5.0 UI |
TBD, probably to include via preferences, drag to trash, and/or context
menu. |
. |
| 19 |
Delete a server via the 3-pane UI which has not yet been contacted in this session. |
. |
. |
| 20 |
Delete a server via the preference panel which has not yet been contacted in this session. |
. |
. |