Lexicon

I use technical terms frequently in my writing, but I know not everyone reading is going to know what I’m talking about, and even when they’ve heard the term before, they may have heard it in a different context or with a different meaning. So in this living post, I will collect the technical terms I use and give definitions for them. If you encounter an unfamiliar term in one of my posts, you can look for it here. If you don’t find it, comment either on the post where you find it or here, and I will both respond to you with the definition and add that definition here in the lexicon.

Black-Box Testing: An environment where the tester has no access to the internal processes and rules used by a system. With black-box testing, initial testing must be exploratory, to determine the response of the system to any given input. (Contrast gray-box testing, white-box testing.)

Gray-Box Testing: An environment where the tester has access to some, but not all, of the internal processes and rules used by a system. With gray-box testing, some responses of the system to given inputs are known, but others must be discovered via exploratory testing. (Contrast black-box testing, white-box testing.)

White-Box Testing: An environment where the tester has full access to the internal processes and rules used by a system. With white-box testing, the expected response of the system to any given input is either known or derivable before testing begins. (Contrast black-box testing, gray-box testing.)

Advertisements

About George E. Mitchell

I've been working in the software industry since 1991. Over that time, I've learned a lot about technical people and had a good deal of success working with them and managing them. LinkedIn: http://www.linkedin.com/in/georgmi
This entry was posted in Lexicon and tagged . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s