软件测试技术总结资料.docVIP

  • 4
  • 0
  • 约1.77万字
  • 约 15页
  • 2017-08-27 发布于广东
  • 举报
软件测试概述 1.软件工程:开发、运行、维护和修复软件的系统方法。 2.软件工程研究内容是软件开发技术和软件开发管理。 3.软件工程面临的问题:软件费用、软件可靠性、软件可维护性、软件生产率、软件重用 4.软件生存周期:指一个软件从提出开发要求开始直到该软件报废为止的整个时期。 6.软件生存周期分6个阶段:制定计划、需求分析、软件设计、程序编码、软件测试和运行维护。 7.软件生存周期模型:瀑布模型、原型法模型、螺旋模型、喷泉模型、智能模型。 8.瀑布模型:是一种线性模型、整体的开发模型、适合开发大型项目,但不灵活,需求不明确时不能用该模型。 9.原型法模型:称渐进法或迭代法,在获得用户需求后,快速地建立系统的一个原型,交用户试用,通过反复评价和修改原型系统,从而完成系统的开发。适合需求不明确的小型项目,但是需求在开发过程中难控制。 10.螺旋模型:是瀑布模型与原型模型的结合,加入了风险分析,它将开发过程分为几个螺旋周期,每个周期四个活动,包括:制定计划、客户评价、风险分析、实施工程。因风险分析需相当丰富的经验人士,难于支持面向对象。 11.喷泉模型:是一种以用户需求为动力、以对象作为驱动的模型,使开发过程具有迭代性和无间隙性。适用于面向对象的开发过程。 12.智能模型称基于知识的软件开发模型,把瀑布模型和专家系统结合在一起。 13.软件开发方法:结构化方法、Jackson方法、维也

文档评论(0)

1亿VIP精品文档

相关文档