测试小实训总结

【软件地开发模式】:螺旋型,瀑布型,迭代型,增量模型,

螺旋形:一般在开发初期需求不是很明确时采用螺旋模型(渐进式的开发模式)。这适用于规模庞大,复杂度高,风险大的项目

《优点》强调严格的全过程风险管理,强调各阶段的质量;

《缺点》对风险管理的技术水平提出了很高的要求,这需要人员,资金和时间的投入

瀑布模型:瀑布模型在软件测中占有非常重要的地位,是其他所有模型地基础框架。瀑布模型地每个步骤都只执行一次,所以是线性顺序进行地软件开发模式

《优点》强调开发的阶段型,强调产品测试,强调早期计划以及需求调查;

《缺点》不能适应需求的变化,由于是单一流程经验教训不能反馈给本产品,不能及时的发现缺陷

【增量】增量是逐块增加的。就好比画小人,先画头,身子,胳膊,腿;

【迭代】迭代是反复求精的。同样是画小人,先画轮廓,加细节,再填色;

【软件的质量概念】软件质量是指软件产品是否满足基本需求和隐式需求的过程;

《定义:满足需求文档的需求,满足用户需求,满足用户隐式需求》

【软件质量的划分】

软件质量分为:功能性,可靠性,可使用性,效率,可维护性,可移植性

功能性:适应性,准确性,安全性,功能合规性

可靠性:成熟性,容错性,易恢复性,可靠合规性

可使用性:易理解性,易操作性,易学习性,用户黏性

效率:时间特性,资源利用率,效率合规性

可维护性:稳定性,易分析性,易变更性,可维护合规性

可移植性:适应性,易安装性,共存性,易替换性,可移植合规性

【影响软件质量的因素】

需求模糊,软件开发缺乏规范性文件指导,软件开发人员为题,缺乏软件质量控制管理;

【软件分类】

工具类,游戏类,媒体类,电商类,单机版软件,分布式软件,C/S架构软件,B/S架构软件

【软件开发流程】

开发流程分为六个阶段:项目启动阶段,需求阶段,设计阶段,开发阶段,测试阶段,项目上线

项目启动阶段:调研文档,了解项目背景,团队组建

【软件缺陷定义】

软件缺陷就是bug,它是指在软件中存在的影响软件正常运行的问题

【软件缺陷产生的原因】

需求不明确和变更,软件结构复杂,编码问题,项目期限短,使用新技术

【数据库】

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值