I once kept a running statistical tally of the test cases I was executing, passing and failing. It consisted of a total number of test cases, and then a ratio of executed, passed, and failed which was then converted to a percentage. Sounds pretty simple eh? Senior management absolutely loved it because it provided the illusion of visibility to them.
At the time, however, I considered the whole exercise a miserable failure. Because the numbers shifted so wildly, it became apparent after less than a week that we couldn’t get a feel for the actual progress being made in testing with those measurements. One day we were 75% passing and the next day we’d regressed to 50% and then maybe back up the following day. Also, because the total number of test cases kept shifting upwards, our total percentage of cases executed kept changing downward.
Looking back I realize two things: firstly, the wildly fluctuating numbers were a marker of big problems with the development process, quality of code, ill-defined requirements, etc and not problems in the testing process (which is, sadly, how they were interpreted by senior management). Secondly, the exercise in and of itself uncovered an interesting phenomenon.
In addition to the pre-defined core test cases we tracked I had directed my staff to write a new test case for every defect they found, if that case was previously non-existent. This is standard practice in any testing process and even in test-driven development unit tests or acceptance tests should arise from serious defects. But where do those cases come from?
When I bothered to document these cases which I call unspoken test cases, our library of test cases more than quadrupled. A technocrat may look at that statement and say, well that’s because you didn’t define the test cases well enough in the first place and it’s a failure of the development team. I admit, this was not a stellar development team and there were definite issues with quality.
However, I believe that if you actually documented every test case that was executed even on really solid high-performing teams, you’d see a similar phenomenon. I can’t really prove that theory, though, because not only do we not have time to document every case run, but because of the intuitive nature of testing, we would still miss some of the cases that were run totally unconsciously.
These unspoken cases that arise seemingly out of nowhere are critical to systems and development testing because they define the human factor. We may execute them based on a conversation we had with the business, or a vague feeling, or maybe just assumptions about how the program should behave.
They add an element of life and soul to the final product that no machination or automation could replicate. They shouldn’t be interpreted as a failure on the part of developers, but more as a realization of the value that a good test team provides.
I firmly believe that measurements and documentation are merely incidental tools and not the life-blood of a good project. But in this case, if I’d been wiser, I could have interpreted my measurements more holistically and offered sound advice for organizational change to senior management and perhaps reassured them in some ways.
André Vondran
SQA Analyst
www.aqasol.com.ar
Posted by Stacy Esch on November 6, 2023 at 8:15pm 10 Comments 0 Likes
Is an artist's "vision" primarily a product of experience or imagination? I don't want to pursue the simple answer that it's both. Is it primarily one or the other, of if it's just plain old both, how do they interact to create an imaginary world?
Is it true that some people have more artistic vision than others, or is this kind of seeing equally available to all?
Posted by Clare Davis on November 6, 2023 at 8:15pm 0 Comments 0 Likes
In the beginning of August 2008 I was doing great. I went to the gym 3 times a week for 3 hours each time. I had lost weight and had a nice tone coming. I was nicely tanned with some help of the tanning beds. I rode my motorcycle back and forth to work and to the gym. In the middle of August a leg press came down on top of my head while i was trying to get it reset to the proper location so I would be able to use the equipment. I got very dizzy and had to go home, that was the end of my…
ContinuePosted by Martyn Davis on November 6, 2023 at 8:14pm 0 Comments 0 Likes
Driving through France can be a fantastic experience which you can never forget, and as always the rules and regulations between countries can differ, which is where we've composed a small list to help keep on the right side of the law and to help keep you safe!
Obviously, passengers have to wear seat belts, but one thing in France is different from some countries in that children under ten years old are not allowed to sit in the front passenger seat at all.
Another is, even if…
ContinuePosted by Tory Tilley on November 6, 2023 at 8:13pm 0 Comments 0 Likes
Read through bellow best tips an informatior respect what is the best juicer to buy
You will find few things you can do, for healthy for you than juicing daily will be. The juice naturally hydrates the body. It also supplies a person with essential vitamins, EFAs, fatty acids, carbs and proteins to help you function at your top. Read these tips to make juicing easier.
Remember to remove hard pits from fruits like peaches and cherries before sending them over the juicer.…
Posted by Jeanett Seale on November 6, 2023 at 8:13pm 0 Comments 0 Likes
En lo personal me gusta mucho esta dieta, tiene practicamente de este mundo. Hay aquellos que recurren a las pldoras de dieta y otras ideas para ayudarse a lograr el peso idela. La forma ms comn de La dieta de tres dias en necesidades diarias de caloras, grasas y nutrientes pueden diferir significativamente de persona a persona dependiendo de la edad, peso, sexo y otros factores.
As que al mantener tu consumo de caloras e incrementar las ests aqu, voy a enumerar lo que se dice qu…
Posted by Yolanda Bruner on November 6, 2023 at 8:12pm 0 Comments 0 Likes
If you're ready to find more info regarding UK Pension Service (Go To This Site) have a look at http://UKPension.co.za
Posted by Nickolas Caraballo on November 6, 2023 at 8:11pm 0 Comments 0 Likes
Moreover, by watching watch free movies online without downloading or paying at home, individuals can save of transportation, popcorn, furthermore drinks. They are even enjoy smash flicks in good environment where a person's lighting and noise are controlled and simply suited to non-public preferences.
Movie pictures nowadays, are completing different shapes and colours. Centuries back, before the formulation of movies, women and…
Posted by Samuel Dunlap on November 6, 2023 at 8:11pm 0 Comments 0 Likes
Posted by Fina on November 6, 2023 at 8:10pm 0 Comments 0 Likes
Common Engines as well …
ContinuePosted by Sanjeev Saxena on November 6, 2023 at 8:10pm 0 Comments 0 Likes
There are several expert transferring firms as well as packers along with movers within Hyderabad who is able to always be helping mitts ones diverse new house purchase desires. I suggest you pick the best one which properly caters the needs you have, choices as well as finances. You will need to select the right 1 which is not simply very affordable and also trustworthy, encountered, covered with insurance, signed up plus much more notably trusted. Nevertheless finding out there the most…
ContinueAdded by Balan Rajeev 0 Comments 0 Likes
Added by Renny Jones 0 Comments 0 Likes
Added by Renny Jones 0 Comments 0 Likes
© 2024 Created by knolstuff. Powered by
You need to be a member of Knol Stuff to add comments!
Join Knol Stuff