I empathize together with handgrip that the variation inwards definitions of a term is seen inwards other scientific together with technological fields too. But I am non sure why, I proceed getting a feeling that this is unusually high inwards the testing world! You lift a give-and-take related to testing together with you lot would detect at to the lowest degree a dozen (can hold upwards hundreds too) of definitions for it. This is evident from the release of definitions nosotros come across for a elementary give-and-take similar “Testing” or “Software Testing” itself! As a pocket-sized practice (and for fun) inquire each of your evidence teammates to define “Testing”/“Software Testing”. [Actually I did it myself!] You would hold upwards surprised to involve heed the diverseness of definitions for a mutual term similar “Testing”. Although you lot all powerfulness hold upwards working inwards the same evidence squad together with working on the same evidence project, you lot would become surprised yesteryear the agency each of you lot define (understand) testing.
Recently I came across few to a greater extent than definitions for “test” together with “testing” that interested me.
Testing is a procedure of gathering data yesteryear making observations together with comparison them to expectations. - Dale Emery together with Elisabeth Hendrickson
A evidence is an experiment designed to discover information, or response a specific question, virtually the software or system. - Dale Emery together with Elisabeth Hendrickson
I remember the “gathering data yesteryear making observations” business office is a real of import facial expression of testing together with a tester should ever strive to hone this skill. I believe that nosotros (testers) are data providers. We supply production related of import data to the stakeholders of the projection together with assist them inwards taking vital decisions. Finding bugs or defects may hold upwards simply a business office of the “information gathering” process. But overall, a tester should hold upwards efficient inwards questioning the production together with should hold upwards able to evaluate it.
Coming to the varieties of definitions of “Testing”, I must acknowledge that I get got had at to the lowest degree eight dissimilar definitions for testing at dissimilar stages of my testing career! My ain definitions kept evolving as I was exposed to to a greater extent than insight together with cognition of testing.
As of today, I subscribe to James Bach’s Definition of testing: “Testing is ‘questioning’ a production inwards gild to ‘evaluate’ it”
I am as moved yesteryear Cem Kaner’s Definition of testing too: “Testing is an Empirical technical investigation done to supply stakeholders, data virtually character of a production or a service.”
I follow the inwards a higher identify definitions as they best jibe amongst my ain agreement of testing. When I nation so, this does non hateful that I am NOT opened upwards to other definitions of testing. I powerfulness heartily handgrip to other definitions of testing likewise (as I did inwards the before instance of - Dale Emery together with Elisabeth Hendrickson’s Definition for evidence together with testing), if they audio credible together with brand sense to my ain agreement of testing.
In whatsoever case, I would sure similar to involve heed your definition(s) for testing. So, what is your Definition of “Testing”/“Software Testing”? Feel complimentary to allow me (and others) know virtually your definition(s) yesteryear leaving behind your comment.
Happy Testing…
More interesting articles here :Tutorial Software Sumber : http://www.softwaretestingtricks.com/
In whatsoever case, I would sure similar to involve heed your definition(s) for testing. So, what is your Definition of “Testing”/“Software Testing”? Feel complimentary to allow me (and others) know virtually your definition(s) yesteryear leaving behind your comment.
Happy Testing…