Test Data for email Address field:
Here is the list of valid and invalid email format which can be used for testing.Valid email id's:
| Valid Email address | Reason |
| email@domain.com | Valid email |
| firstname.lastname@domain.com | Email contains dot in the address field |
| email@subdomain.domain.com | Email contains dot with subdomain |
| firstname+lastname@domain.com | Plus sign is considered valid character |
| email@123.123.123.123 | Domain is valid IP address |
| email@[123.123.123.123] | Square bracket around IP address is considered valid |
| "email"@domain.com | Quotes around email is considered valid |
| 1234567890@domain.com | Digits in address are valid |
| email@domain-one.com | Dash in domain name is valid |
| _______@domain.com | Underscore in the address field is valid |
| email@domain.name | .name is valid Top Level Domain name |
| email@domain.co.jp | Dot in Top Level Domain name also considered valid (use co.jp as example here) |
| firstname-lastname@domain.com | Dash in address field is valid |
Invalid email id's:
| Invalid Email address | Reason |
| plainaddress | Missing @ sign and domain |
| #@%^%#$@#$@#.com | Garbage |
| @domain.com | Missing username |
| Joe Smith <email@domain.com> | Encoded html within email is invalid |
| email.domain.com | Missing @ |
| email@domain@domain.com | Two @ sign |
| .email@domain.com | Leading dot in address is not allowed |
| email.@domain.com | Trailing dot in address is not allowed |
| email..email@domain.com | Multiple dots |
| あいうえお@domain.com | Unicode char as address |
| email@domain.com (Joe Smith) | Text followed email is not allowed |
| email@domain | Missing top level domain (.com/.net/.org/etc) |
| email@-domain.com | Leading dash in front of domain is invalid |
| email@domain.web | .web is not a valid top level domain |
| email@111.222.333.44444 | Invalid IP format |
| email@domain..com | Multiple dot in the domain portion is invalid |