软件测试流程及文档产物

软件测试伴随软件的整个生命周期,从立项到开发再到上线/迭代更新以及最后的消亡

软件生命周期

软件从前期的规划到开发软件生命周期大概为 市场调查、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,也有将以上阶段的活动组合在内的迭代阶段,即迭代作为生命周期的阶段。


软件测试流程大概为:
  • 需求分析阶段,需求评审(RPD、产品原型图)
    • 根据需求提取测试点,以思维导图方式编写测试点
  • 测试规划阶段
    • 从软件质量六属性考虑,定义软件出入质量标准以及测试方案并规划人力资源、时间资源
    • 编写测试策略、测试计划
  • 测试开发阶段
    • 按策略所定义的标准和软件,根据测试点结合时间、地点、背景、行为、对象等元素编写测试用例
    • 编写测试用例(手工测试用例、自动化脚本、性能测试脚本等)
  • 测试执行阶段
    • 文档测试,用例评审
    • 执行测试用例,捕捉和定位缺陷并记录跟踪处理
    • 编写BUG单,阶段性的测试进度报告
  • 进行验收测试
    • 出验收测试报告(完成测试环境测试,提交生产环境进行验收测试)
  • 产品上线后跟踪与维护(收集用户反馈问题)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值