1、软件测试发展简史
(1)1975年 证明软件是正确的
(2)1979年 测试是为了发现问题而执行的活动
(3)1983年 测试是评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量
(4)2002年 测试是为了度量和提高被测软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期问题。
2、软件测试工程师需求
功能、性能、可靠性、易用性、可操作性、可移植性
需要对整个系统都要有整体把握,需要站在用户角度理解需求
3、软件测试优势与劣势
软件开发偏向“创造”,软件测试偏向“验证”与“测试”,所以软件开发和测试对技能要求不同
优点:最理解用户的人、沟通能力、协调能力、风险评估能力、数据统计分析能力和报告撰写能力,适应复杂多变的社会
劣势:“入门低”
4、Martin POI
Martin Pol目前就职于荷兰Polteq International Testing Services公司,自1983年投身于测试领域,已在全球范围内为提高测试性能做出了杰出的贡献。
他经验丰富,曾在全球多家分支机构管理测试流程、执行结构化测试,近年来,致力于研究测试外包,并提出了一套成功的解决方案。目前,他继续与Potleq专业人员一道从事测试领域的日常工作。
5、软件测试职业路线
初级:测