The Rule:
The user will input credentials (email and password).
If credentials are valid, redirect to home page. Show an error message otherwise.
How to apply technique:
You can have a huge valid list of emails that could be used:
As well as a huge list of invalid emails
For passwords, you can have:
Equivalence Partition means that any element on a given individual set should be enough to design a test case.
So for represent a valid email we can choose [email protected]. There is no need to design test cases using [email protected] or another from the set of valid emails to ensure a good coverage.
For represent an invalid email we can choose xxx123
Same logic applies to password