Ever heard of the word, Attention!
Maybe the shout of a commander to a brigade of soldiers will ring a bell. Stand Attention!!
Attention is regarding someone or something as interesting or important. It is the ability to notice something carefully. To be attentive is to be mindful. The word Attention itself appears to weigh enough value on “importance” and “mindfulness” however, we have the phrase “Pay Attention”
Pay is to give to a cause. You can give anything to a cause, money, time, compliment or whatever the cause requires. In this case, we are giving (to) attention.
What to give attention
The essence of software testing is evaluating a system to find any nonconformity to specific requirements. To ensure that a software’s actual state is the expected state will require quality attention to every detail of the product.
Detail is an individual fact. It is a small or minor part of something. In software testing, a detail can be a text on a button in an option of a feature, but most importantly it is singly.
Paying attention to details, therefore, requires careful observation of the system under test and the requirements. It involves a specific and collective understanding of the product’s requirements. Paying attention to detail is an important and inevitable skill required of a software tester. A software tester must be able to observe the system under test very closely and carefully. A tester is required to pay attention to the system behaviors, version changes. They pay attention to integration behavior with other systems, to specific and individual features of the system, to cause of failures, recursive bugs, system errors, to texts, styles, languages, and UI messages.
If it has to do with paying, what then is the cost to pay?
The cost to pay is Time.
Attention to detail has to be intentional, it has to be deliberate.
Therefore, take time to observe well. If you do, you will understand better. Give yourself to understanding the requirements, the design, the code language, structure, feature and how it ought to work. Pay attention to UI, System integrations, system performance, features, logic, etc. Software testers are researchers, developers, and managers bottled in one field called testing. Testing in itself involves observing, researching, breaking while building. Therefore, Pay attention to what you do. Give quality time to testing.
Pay Attention to the details.
Software Testing Quotes:
“Quality is never an accident; it is always the result of intelligent effort.” – John Ruskin
“Just because you’ve counted all the trees doesn’t mean you’ve seen the forest.” – Anonymous
Writing the first 90 percent of a computer program takes 90 percent of the time. The remaining ten percent also takes 90 percent of the time and the final touches also take 90 percent of the time. — N.J. Rubenking, author and former technical editor, PC Magazine
Pretty good testing is easy to do. Excellent testing is quite hard to do. — James Bach, founder, Satisfice
The problem is not that testing is the bottleneck. The problem is that you don’t know what’s in the bottle. That’s a problem that testing addresses. — Michael Bolton, author, “Rapid Software Testing”