软件测试学习:软件开发的过程

  


  一.测试文档的组成
  1.测试计划
  2.测试用例
  3.缺陷报告
  4.测试工具和自动测试
  5 .度量,统计和总结

  

二。软件产品由哪些部分组成
  1.最终产品
  2.帮助文件
  3.用户手册
  4.样本和示例
  5.标签和帖子
  6.产品支持信息
  7.图标和标志
  8.错误信息
  9.广告和宣传材料
  10.安装
  11 .说明文件

  


  三.软件生命周期
  1.需求分析
  2 .设计(概要设计,详细设计)
  3.编码
  4.测试
  5 .维护

  

四。软件开发的模式
  1.大爆炸模式
  计划,进度,安排和正规开发过程几乎没有
  所有的经历都花在编写代码上
  适用于产品无需很好理解而且最终发布日期可以随便更改
  多数情况下,大爆炸模式几乎没有什么测试

  

软件测试学习:软件开发的过程”>,</p>
  <p>, </p>
  <p> 2。边写边改模式<br/>
  至少考虑了产品需求<br/>
  通常最初只有粗略的想法,接着进行一些简单的设计,然后开始漫长的来回编写,测试和修改缺陷的过程<br/>
  适用于快速制作而且用完就扔的小项目<br/>
  测试在该模式中未特别强调</p>
  <p> <img src=

  

,

  

3。瀑布模式
  强调产品的定义
  各步骤是分立的,没有交叉
  瀑布模型无法回溯
  适用于明确清晰的产品定义和训练有素的开发人员的项目
  测试在开发完成后进行,无法尽早发现需求和设计中的缺陷

  

软件测试学习:软件开发的过程

  


  4.螺旋模式
  从小开始
  定义重要功能
  努力实现这些功能
  接受用户反馈
  进入下一阶段

  

软件测试学习:软件开发的过程

  

,

软件测试学习:软件开发的过程