1.Check for ECP i.e weather the system accepts all the numbers or alphabets or spl charteristics.here we had derived 3 Equalence classes.
2.check for Boundary value analysis i.e if the req says the login id must be 8 chars long (excluding domain name,ex:xxxxxxxx.gmail.com)then check the loginid for 7 chars and 9 chrars.
3.Check weather the loginid accepts the user name starting with caps letter or number or spl charaters.
4.the spl characters used generally are '_',"." aprt from this the system automatically gives u the '@"symbol.
5.check weather the system accepts
a.more than one spl symbol..i.e xxx.xx_x@gmail.com/xxx@x.xx@gmail.com
b.The same spl characters for more than once i.e xxx_xx_x@gmail.com
6.Check for comination of equelnce classes.
i.e combining alphabets and numbers..i.e aaa2aaa1@gmail.com
7.check the mail can be of same domain name i.e gmail@gmail.com
8..apart from this u can even test the GUI of the login field,when we move the curser on to text field the arrow pointer of mouse must become "I" shape(part of cursery testing), the curser must be blinking in the testfield so as to make the user to pay attention,and even in some aplications the textfield where the cursor blinks will be in highlighted.
how these cases are vaild please anybody reply me
firstname+lastname@domain.com
"email"@domain.com
1234567890@domain.com
_______@domain.com
firstname-lastname@domain.com