QA newb here. I have a question and hopefully those who are expert testers can advise how I can do my job better. I’m working on a project where a person can sign up to different emails depending on their job criteria. There is a vast amount of different options available for searching a job as you can imagine:
Parent Category (like Computer Sciences)
Subcategory (like Software Engineering)
Job Type (Academic, Professional, etc)
I need to test that the emails are receiving the right content of jobs depending on the subscription. Obviously if I were to test every permutation, I don’t think I can live long enough to finish my test! Is there a way compress my data set to the most critical? My math isn’t great but maybe I can do 8 x 8 = 64 sets of tests to cover every combination? The issue is, there are options below the above options! (like I mentioned with the Job type etc).
I googled some software testing techs before such as equivalence partitioning and boundary value analysis.I don’t know if they would help here, they seem more to do with a range of values rather than selections. I hope I’m making sense here but if I need to clarify, let me know.