Table of contents for A Side Note
- A Side Note: The failure to test consistently is inexcusable by Howard Clark
- A Side Note: Why I dislike XY Scatter Charts so much! by Howard Clark
- A Side Note:Get Ahead of the Testing Infrastucture Build Out by Howard Clark
- A Side Note: Job Posting for Aeronautical Engineer – Have experience as an airplane passenger? You’re hired! by Howard Clark
- A Side Note: They might be right by Howard Clark
- A Side Note: “Do More with Less…Can Someone Tell Me How?” by Bobby Washington
- A Side Note: “Fighting To Maintain A Tester’s Integrity” by Bobby Washington
- A Side Note: “To Pull the Plug or Not, Who Knew The Life And Death Of a Computer Would Depend On A Tester?” by Howard Clark
- A Side Note: “Faith in the Machinery” by Ed Cook
- A Side Note: Open-Source or Commercial Testing Solution by Howard Clark
Over time everything becomes clear, and if there is one thing I am grateful for it is the inclusion of science as a part of my academic background. That classical training and rigor that seems so second nature to me, I normally just chalk up to being common sense, something missing in a lot of the testing that is done these days sadly. Much like developers who on their best day are just a bunch of hacks, there is an equivalent in the testing arena. But in performance testing there can be no leeway for haphazard, undocumented, ad-hoc, off-the-cuff, press start without knowing where you finish testing. The reason I say this is to point out a clear difference between something that may functionally deficient versus something that doesn’t perform well. Both are equally weighted, anyone who argues that there is a difference in the importance of correctness in both is dead wrong they are complimentary after all. The difference lies in the way people respond to a functional failure versus a failure in a system’s performance due to the way these errors manifest themselves. It’s a play on the psychology of the user, where an error message associated with a functional defect gives a user something to go on, at some level the user says ok, I can send this to the developers and they can fix it. A user can become accustomed to a certain error rate and develop workarounds until the issue is mitigated. But when an application fails due to a lack of capacity the user tends to get a very foreign response or nothing at all, resulting in the under the breath cursing that describes anything that appears to not work at all. [Read more →]