Wednesday, February 13, 2013

11:57 AM



The FAMOUS QUOTES ON TESTING IN 2012
This was another great year for our Testing the Limits interview series. So to round out 2012, here’s a look back at some of our favorite quotes of the year.


January – Richard Stiennon


“Security testing of software throughout its development cycle is indeed different than quality and functionality testing. Instead of testing against end user use cases you have to have a mind set of an attacker, a completely different use case. In addition to meticulous use of security testing tools (HP-Fortify, Veracode, etc) a security tester must understand the application and how an attacker would leverage built-in functionality to subvert a system. A security tester must be diligent and detail oriented as well as imaginative and wily – a rare combination.”


February – Anne-Marie Charrett


“There’s a misconception that creating a visible testing structure is the equivalent of testing. This is not true. What makes a house a home? Not the roof or the external walls, but the people inside the house. It’s the same for testing. Testing is about the testers, their skill and discipline and how they interact and behave with others. That’s what companies need to focus on when setting up a team.”


“I think it’s essential that we take responsibility for the testing we do. This means each tester decides on their testing approach, what they test and when they’re done. Owning these decisions is what matures a tester, helping them become skilled, confident and motivated to excel in their testing.”


March – Testing Roundtable


“Real testing, to me, should be based on investigating how the software allows people to deal with what we call ‘exceptions’ or ‘corner cases.’ That’s what we call them, but if we bothered to look, we’d find out that they were a lot more common than we realize; routine, even.” – Michael Bolton


“Pretty good testing is easy to do (that’s partly why some people like to say ‘testing is dead’– they think testing isn’t needed as a special focus because they note that anyone can find at least some bugs some of the time). Excellent testing is quite hard to do.” – James Bach


“Testing has to be an integral part of developing software and not a separate phase. When this approach is taken, product quality is owned by everyone on the team. It is easy to state, but hard to put into practice because of long standing preconceived notions that developers and testers are better kept apart.” – James Sivak


“An explorer who doesn’t know much about testing probably won’t explore very well.” – Cem Kaner


April – Gerald Weinberg


“To me, the biggest weakness is not considering software testing anything but a (barely) necessary evil. Testing is seen as something that could be done by a troop of monkeys, so serious testers are treated like third-class individuals. The lack of means of acquiring testing skills arises from this attitude, as do most of the other poor practices in the testing business. You treat people as if they are stupid, then they will wind up acting stupid.”


“You can be a great tester if you have programming skills. You can also be a great tester if you have no programming skills at all. And, you can be a lousy tester with or without programming skills. A great tester will learn what skills she needs to continue to be great, in her own style.”


“Years ago, I thought punch cards were the last word in input. I thought that when I mastered sorting on magnetic tapes, I’d reached the ultimate in storage devices. I once thought that 2000 decimal digits was a vast amount of central storage. I guess what I’ve learned by now is that there is no ultimate technology, and if there were, I’d never live to see it.”





May – Galina Kramer


“My advice to anyone switching industries – GO FOR IT! Try new things and have some fun!! I love working in the gaming industry and never thought work can bring so much enjoyment.”


“It’s all about prioritization and risk assessment. We shuffle resources on a daily basis depending on a priority and work together. Teamwork is the key, truly.”


“When I interview testers the main thing I look for is Passion. A great manager once told me: ‘If an interview candidate does not know something you can teach him/her and in six months he/she can become an expert in the field. If a person doesn’t have passion inside of them – six months later he/she will still not have passion,’ I really believe in that.”


June – Seth Eliot


“If your company is dysfunctional, ask yourself if there is something you can do to turn it around and turn it into one of those dream successes. Learn new strategies and approaches for software engineering, change the direction, and bring new life to the company. At best you will be the hero, at worst you will have learned some valuable skills and lessons for finding that next job.”


“The advantage of Testing in Production is you find things you just cannot find (or are prohibitively expensive to find) pre-production. The corollary to this is that you should not be finding bugs in production that you could have easily found earlier by unit testing or simple functional testing.”


July - Scott Barber


“Testers want the products they are testing to be very good. This is a positive trait for a tester. I mean, really, what kind of information would you get from a tester who wanted the product they are testing to be mediocre? The companies who employ testers also want the products being tested to be very good. The problem is that the companies and the testers tend to have very different definitions of ‘very good.’ Testers want products to be free from bugs. Companies want products to be as profitable as possible as quickly and cheaply as possible for as long as possible.”


“What really needs to die about testing is all of the proclamations, unsubstantiated generalizations, closed-mindedness, argumentativeness, debating, personal venom and rubbernecking surrounding the ‘right’ or ‘best’ way to test. I just keep thinking that if all the people touting ‘right’ or ‘best,’ all the people countering them and all the people who can’t seem to look away (probably due to the entertainment factor) would just forget about ‘right’ and ‘best’ in favor of collaboratively figuring out how to produce higher quality software faster and cheaper. … I’ll let you in on a secret. There is no one ‘right’ and there is no single ‘best’ and there never will be.”


August – Bob Binder


“Testing burns money and it has to earn its keep. I always seek to optimize what test can do, but that’s specific to each situation. The client decides what reliability they have to have, how much they’re willing to spend to get that, and what kind of disruption they can tolerate getting there.  Sometimes, education about these issues is helpful. I bring an ever-increasing bag of tricks to every situation. The puzzle is how to use available people, tools, and techniques to deliver the best possible result within the constraints of a particular situation.”


“Testing is mostly a search problem – we know bugs exist, but we can only guess where they might be hiding. To the extent we have clues about those hiding places, we should use them.”


September – Lee Henson


“Agile testing makes both developers and testers better at what they do. It forces them to think outside the box and blurs the line for many when it comes to cross-pollination. Developers want to write better code to impress the testers and avoid having to frequently revisit and refactor code. Testers learn to better understand how code works and functions which increases their proficiency at writing meaningful tests. This increases the value of your product and organization.”


“Great GUI testing reminds me of being a great chef. While the developers are micro focused on preparing the perfect recipe, all the end user wants is a prepared dish that exceeds their expectations when it comes to taste. We need to take more time to understand at a greater depth who our intended audience is and make certain that the recipe matches their tastes.”


“I really like Agile testing because it draws emphasis to the truth about pushing forward. It eliminates indecision. It points out that the very worst that can happen is that you make an incorrect decision early and you have enough time in the process to course correct. Traditional environments only allow you to learn about the failures at the end and do not promote best decision making practices.”


October – Karen N. Johnson


“We should never lose sight of what solution a product provides and our need to test from that perspective. I think because there are so many devices, operating systems and a large array of configurations to test, we seem particularly eager to automate mobile testing but if you don’t know what you need to test manually, you’re not ready to build automation.”


“What’s interesting about mobile and usability is that for the past decade, we’ve learned about web testing and have stabilized and matured the web market and now mobile comes along and introduces another market to figure out. What’s usable and makes sense on a desktop is not the same as what’s usable on mobile. Usability needs to be reconsidered and as testers, we have an opportunity to find not just functional issues and defects but to highlight usability concerns.”


November – Paul Holland


“I think that the only way to perform good testing is to adapt the approach to your testing mission to your own specific environment or context. You will be missing some major testing areas without considering how your current situation is different to other situations in which you have been involved. There is no way to apply the same techniques and process to every testing situation and have your testing be efficient and effective.”


“Some testers love hands-on testing, while others like to solve problems, some like to write, others like to code. There are so many options that a good tester can follow. My advice is to find a job that you really enjoy doing and do that – hopefully you will end up being well paid to do that job.”

- Contents by TECHGIG.com

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 comments:

Post a Comment

 

© 2013 - Man @ Work, Design in Progress..TechTrackor - The technical nerd !. All rights resevered.Designed by Templateism

Back To Top