I have two interview questions, please help me to research the best answer:
- What are sources that you often use to consult and improve your testing knowledge?
- How do you know that your test cases cover the requirements?
I have two interview questions, please help me to research the best answer:
These are common interview questions, and there are ways to answer them that will be helpful to you.
Sources you often use to consult and improve your testing knowledge.
Frankly, unless you read through any suggestions you get and keep going back, you will be cheating - and if the interviewer is familiar with a source you give that you're not familiar with, you will not only lose any change of working with that organization, you could find yourself on multiple people's "do not hire" lists because people will talk about someone who tries to cheat their way through an interview.
That said, some of the sites I find particularly helpful are:
How do you know test cases cover the requirement
You don't. You do your best to decompose the requirement into granular pieces of functionality and aim to test those. There's always the chance you'll miss something so you ask others to check your tests to see if there are any conditions you've missed. You discuss the requirement with others to look for implied functionality and assumptions that the author of the requirement may have been making. You look for prerequisites and incompatible functionality.
When you think you might have most of it, you look at the risks of each thing you've identified failing, and you test more or less in this order:
The best answers are the most honest one. In your case maybe even: 1. None, yet & 2. Don't know, but willing to learn.
My answers to these questions would be something in line of: