Please help me find the correct term for this (which I knew but cannot remember). What do you call a user requirement which is written so well that it does facilitate test preparation? (a requirement written in such a way that it is clear and understandable, has all the necessary info and does not make you ask more questions, so you can start writing tests straight away). And of course, I can work out the opposite term from there ;-)
Thanks for your help.
"testable" makes sense really, but I would like to distinguish between a "testable product" and a "testable requirement" if possible.
A "testable product" would be a product, where all functionality under test has been implemented (i.e. you do not install it and find out that the product came to you with something missing, because what would you be testing then). A product submitted to QA needs to be testable, to have all functionalities under test in, so that you can actually exercise them.
A "testable" requirement would be the one that contains enough info for you to start building tests right after you read it.
English is not my native language and I happen to work in a multi-national team where some of my colleagues' understanding of English may not be very good (mine is not always great either but I'm constantly working on it). So I am trying to avoid misunderstanding in communication at work (which is mainly by instant messengers, written). And hope to find a term that describes the completeness of a requirement and is slightly different to the term describing completeness of software.