I am a newbie at testing.
The scenario described here is what happens when a user tries to unsubscribe from a conversation using Mailing list manager.
To unsubscribe the user sends an email email@example.com. The subject would usually contain unsubscribe.
I have some test cases which I can work on, but since this is my first attempt, I feel that I am possibly missing some of the more obvious ones. Are there any guidelines or procedures which I can refer to test the above scenario?
The following are some of the test cases that I have come up with :
- if the email specifies that it is for unsubscription, the contents in the subject can be unsub, blank as well as UNSUBCRIPTION. I should be able to ignore the case of the subject and handle abbreviations
- usually unsubscribe messages are sent to a particular email address. But it is quite possible that the user forgets this and sends the email to a regular email id, asking for unsubscription. I should still be able to unsubscribe the user from a conversation
- I should specifically ignore the body of a message.
- The unsubscription message should not bounce back to the sender.
I am not sure if I am missing any more test cases, any input will be helpful.