*********声明:本系列课程为Cem Kanner的软件黑盒测试基础的笔记版**************
What‘s A COMPUTER PROGRAM?
Textbooks often define a "computer program" like this:A program is a set of instructions(指令) for a computer.
That‘s like defining a house like this:
I‘d rather define it as:
The second definition focuses on the Stakeholders(for people) and Purpose(to live in), rather than on its materials.
Stakeholder(项目相关人): Any person affected by(受到……影响): success or failure of a project, or, actions or inactions of a product,or effects of a service.
------------------------------------------------------------------------------------------------------
A DIFFERENT DEFINITION
The point of the program is to provide value to the stakeholders.
-----------------------------------------------------------------------------------------------------
WHAT ARE WE REALLY TESTING FOR?
Quality is value to some person----Jerry Weinberg
Quality is inherently subjective(质量天生就是主观的). Different stakeholders will perceive the same product as having different levels of quality.
Testers look for different things for different stakeholders.
--------------------------------------------------------------------------------------------------------
SOFTWARE ERROR
An attribute(属性,品质) of a software product
An error:
May or may not be a coding error, or a functional error. Design errors are bugs too.
--未完待续
第1讲:The nature of Testing--测试的本质,布布扣,bubuko.com
第1讲:The nature of Testing--测试的本质
原文地址:http://blog.csdn.net/xc5683/article/details/37815569