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: Post
Written by: Stacey Curtis
References:
UI Specification:
Other:
Approx. number of test cases: 48



Description: Post to Newsgroups
 
. Access methods (to be performed while following the test cases contained in other tables)
Notes
Expected Outcome (if not obvious)
1 Post with the receiving newsgroup selected Group: field will be filled in automatically with the name of the group. .
2 Post with a different newsgroup selected (recipient group is subscribed to by the tester) Group: field will be filled in automatically with the name of the selected group. The tester will have to change it. .
3 Post with a different newsgroup selected (recipient group is not subscribed to by the tester) . .
4 Post with a mail folder selected Blank "To" field will be active. The tester will have to change the "To" to a "Group" and type in the group name. .
5 Post a reply to a news message (from the 3-pane UI) . .
6 Post by replying to a news message that has been opened up in a standalone message window . .
7 Post a reply to a mail message; cc: the newsgroup . .
8 Post by drag-n-dropping a mail message to a newsgroup May or may not be supported in mail5. .
9 Post by drag-n-dropping a newsgroup icon to the compose window addressee block May or may not be supported in mail5, and may only be on certain platforms. .
10
 Post to a newsgroup on a different server than the currently-selected one (be subscribed to the same group on both servers). 
The tester will have to type in the full news URL in order to try this test.  I think this describes a test that Laurel suggested ("post a message across news servers") ... I'm not quite sure I have it right, but it's supposed to fail. 

Non-Secure Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be news://news/netscape.communicator.mac. Note: Sorry, example servers are 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 . .

Secure Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be snews://secnews/netscape.communicator .
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 . .

Password-protected Newsgroups
Notes
Expected Outcome (if not obvious)
1 Via access method #1 An example would be snews://secnews/netscape.champions (username/password: moz/mozsc@pe) .
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 . .

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 (if you've been using the groups listed, you've already tried three, but take a look through the lab.) .
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 . .

Individual tests
Notes
Expected Outcome (if not obvious)
1 Post a plain-text message . .
2 Post a message with html-formatting . .
3 Cancel a post before sending. . .
4 Post when the mail server has gone down. . .
5 Cross-post to several groups . .
6 Post with a vcard, signature, image, and web page attached. . .
7 Post with an incomplete news URL . Graceful failure.
8 Post to a nonexistent group . Graceful failure.

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