摘要:TCMM定义了5个级别,与CMM的级别完全一样。除了第1级外,TCMM共定义了17个KPA.
3.2.2 测试基础知识
1972年,测试前辈Bill Heztel博士在North Carolina大学举行了第1次以软件测试为主题的正式会议,使测试成为软件工程的重要话题。1979年,Glenford Myers出版了其大作《The Art of Software Testing》,向人们揭示了测试的目的是为了发现错误,是观念上的巨大改变。同一时期软件测试的先驱者们提出在开发生命周期的前期就应该有基于需求的《测试计划》,成为指导软件测试的原则。
3.TCMM
TCMM定义了5个级别,与CMM的级别完全一样。除了第1级外,TCMM共定义了17个KPA.
第2级:可重复级(Repeatable)。
第3级:已定义级(Defined)。
第4级:受管理级(Managed)。
第5级:优化级(Optimizing)。
软件测试从一种纯粹的个人行为发展到有计划、有步骤的组织行为,并进一步系统化,从而融入到整个软件生产过程中,成为软件生产不可或缺的一部分,这充分显示了软件测试正一步步走向成熟。
4.测试分类
按照测试测试内容分为功能、性能(负载压力)、可靠性、易用性、兼容性(Compatibility Testing)、安全性及健壮性测试(Robustness Testing)。
按照开发阶段分为单元、集成、确认、系统及验收测试。
按照测试方法分为白盒测试(White-Box Testing)、黑盒测试及灰盒测试。
除此之外,还有表3-4所列的测试类别和概念。
返回目录:信息系统工程监理中的测试要求与方法技术
编辑推荐:信息系统监理师信息网络系统建设监理汇总
软考备考资料免费领取
去领取