Attached below is the general outline of the marking scheme that we will use for the SMTP-Server project.
Test Schema |
Operations |
Result: |
% |
Preliminary: Compile and run successfully, no error message.(JDK 1.4.2 ) Well documented |
40 | ||
Basic Test |
|
|
|
smtp without mime
|
connect to the mail server and type in the sender/receiver and content of the mail |
result: message.txt From: xxxxxxx To: xxxxxxxxxx ------------------------------------------------- (mail content) |
30% |
Advanced tests |
|
|
|
Test Multipart and MIME attachments |
connect to the mail server and type in the sender/receiver and content of the mail, including attachment |
result: directory1 containing message.txt & attachment: |
10% |
code test |
type in commands in different orders |
expected code returned, such as "250, server is ready" "501, invalid command" |
8% |
Complete Text |
A complete email test |
result: directory1 containing message.txt & attachment: |
12% |