Could any one provide me with test-case writing standards like
press (bold)button <OK> then click the (bold)link <www.go.com>
i.e. what is the proper way of referring to any webpage element (button,link,...)in writing the test-case or reporting an error?
"I realize it's an error, but no one is going to try to do that!"
From "Top 10 Stupid Comments from Developers".
Originally posted by Turbografx:
Personallly I would suggest the universal language of what your testing.
<font size="2" face="Verdana, Arial, Helvetica">The role of quality assurance and/or testing is neither that of a process improvement organization nor that of a training team. The proper role of quality assurance is to provide information to decision-makers who need that information to plan and execute intelligent decisions. While the need for consistent language is important, standardizing communications is not the responsibility of those involved with the actual testing of a product.
For testers and those involved with the actual testing of a product, test planning should produce tests that the test team (i.e., those who use the tests) can understand. The purpose of test planning is not to educate. The purpose of test planning is to facilitate and organize testing in a practical non-academic manner.
If your test cases often use the same actions, it can be useful to establish a format to use by all testers. For example an agreed list of action words (e.g. Click Button, Insert field) with associated parameters (e.g. button name; field name and value). These can be used in (separate) fields in your test cases. If every tester uses the same "language", it leads to easy understanding. It also makes it easier to automate tests in future, if you have every test case using the same action words and specifying all detailed steps. There is no "proper" way to do it, the only proper way is to use a way that works for all testers. Have one or two testers make the list, have some others review it, and you can always update it later when the need arises.