The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

Feature Test Spec

5.0 Project (Sea-Monkey)
Mail and News Component
Newsgroups: Open

Written by: Stacey Curtis

References:
UI Specification:
Other:
Approx. number of test cases: 67



Description: Opening Newsgroups.

Note that for all of the news test plans, it might be helpful to examine NNTP logs: set PRLOG=NNTP:out,sync:1,file:c:\tmp\nntplog.txt (added to the autoexec.bat on the _really_ horrible Windows, or set as an env variable in NT's control panel); on Unix (csh shell), setenv PRLOG NNTP:out,sync:1,file:/u/[user]/nntplog.txt; on the Mac, add user_pref("nntp.io.mac.logging", true ) to the prefs file.

. Access methods (can be performed while following the test cases contained in other tables)
Notes
Expected Outcome (if not obvious)
1 Direct: Single-click (in folder pane) . .
2 Direct: Context menu "open" item . .
3 Navigate: Via a form of "next" navigation from a previous group All forms of such navigation will be tested in the navigation test plan. .
4 Navigate: Via a form of "next" navigation from a previous mail folder All forms of such navigation will be tested in the navigation test plan. .
5 URL: Via URL when group is already subscribed . .
6 URL: Via URL when group is not already subscribed . .
7 URL: Via URL when server is not yet added . .
8 URL: Via simple path URL when default news server does offer such a group Simple path URL does not include server name. .
9 URL: Via simple path URL when only a non-default news server offers such a group Simple path URL does not include server name. The open should not be successful (graceful failure).
10 URL: Via URL from news message . .
11 URL: Via URL from mail message . .

Non-Secure Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be news://news/netscape.communicator.mac .
2 Via access method #2 . .
3 Via access method #3 . .
4 Via access method #4 . .
5 Via access method #5 . .
6 Via access method #6 . .
7 Via access method #7 . .
8 Via access method #8 . .
9 Via access method #9 . .
10 Via access method #10 . .
11 Via access method #11 . .

Secure Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be snews://secnews/netscape.communicator (Sorry; example newsgroups may be internal to Netscape only.) .
2 Via access method #2 . .
3 Via access method #3 . .
4 Via access method #4 . .
5 Via access method #5 . .
6 Via access method #6 . .
7 Via access method #7 . .
8 Via access method #8 . .
9 Via access method #9 . .
10 Via access method #10 . .
11 Via access method #11 . .

Password-protected Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be snews://secnews/netscape.champions .
2 Via access method #2 . .
3 Via access method #3 . .
4 Via access method #4 . .
5 Via access method #5 . .
6 Via access method #6 . .
7 Via access method #7 . .
8 Via access method #8 . .
9 Via access method #9 . .
10 Via access method #10 . .
11 Via access method #11 . .

Different Servers
Notes
Expected Outcome (if not obvious)
1 Via access method #1 Use as many different types of news servers as you have access to and time for here .
2 Via access method #2 . .
3 Via access method #3 . .
4 Via access method #4 . .
5 Via access method #5 . .
6 Via access method #6 . .
7 Via access method #7 . .
8 Via access method #8 . .
9 Via access method #9 . .
10 Via access method #10 . .
11 Via access method #11 . .

Stress/Abnormal Conditions
Notes
Expected Outcome (if not obvious)
1 For a direct access method, group inaccessible This could occur if the news server was down. .
2 For a navigation access method, group inaccessible . .
3 For an URL access method, group inacccessible . .
4 Mail server not yet contacted in this Communicator session For example, cancel your IMAP password prompt, or don't click "Get Mail" with POP, then click immediately on a group. .
5 For a direct access method, group has not yet been opened in this session . .
6 For a navigation access method, group has not yet been opened in this session . .
7 For an URL access method, group has not yet been opened in this session . .
8 Group having large number of messages to expire . .
9 For a direct access method, group is already open in another client window This may or may not be allowed in the 5.0 UI. .
10 For a navigation access method, group is already open in another client window . .
11 For an URL access method, group is already open in another client window . .
12 Open several groups at once in different windows This may or may not be allowed in the 5.0 UI. .

Copyright © 1998-2000 The Mozilla Organization.
Last modified April 16, 1999.