1、软件缺陷(software
bug):1)软件为实现产品说明书要求的功能;2)软件出现了产品说明书指明不应该出现的错误;3)软件实现了产品说明书未提到的功能;4)软件为实现产品说明书虽未明确提及但应该实现的目标;5)软件难以理解、不宜使用、运行缓慢或者——从测试员的角度看——最终用户会认为不好
2、导致软件缺陷的最大原因是产品说明书。
3、软件测试员的目标是尽可能早地找出软件缺陷,并确保其得以修复。
4、软件测试员具备的素质:群探索者、故障排除员、创造性、群追求完美者、注重策略和外交、善于说服
5、软件项目人员:1)项目经理、程序经理或者监制人员;2)体系架构师或者系统工程师;3)程序员、开发人员或者代码制作者;4)测试员或质量保证员(QA);5)技术作者、用户协助专员、用户培训专员、手册编写元或者文案专员;6)配置管理员或者构建员;
6、软件开发生命周期模式:从最初构思到公开发行的过程,四种常用的模式:大爆炸模式;边写边改模式;瀑布模式;螺旋模式
瀑布模式:构思-分析-设计-开发-测试-最终产品