软件测试学习 之 软件测试流程

结合黑马程序员视频教程和项目实践总结如下:
以华为与移动的软件外包业务为例

  1. 华为产品经理和一线人员与现网(移动各业务区)沟通,形成需求规格说明书
  2. 华为将需求规格说明书下发到业务相关的外包公司 (如笔者曾任职的中软国际),项目经理在项目立项前1-2天,上传项目组SVN
  3. 所有组员从SVN上下载需求规格说明书,每个人根据自己对业务的了解程度,分析涉及到功能模块,以及一些容易被忽视的被动修改点,如果其中还有些疑问,添加批注,上传review文档,在由项目经理汇总
  4. 需求宣讲,一般是华为的一个产品经理主持,讲解用户的需求重点,涉及到的功能点,以及上一个版本的遗留问题等,之前汇总的疑问也会一一做解答
  5. 需求宣讲末尾,各小组对自身工作量进行预估,确定一个大致的时间进度安排
  6. 结束之后,开发组和测试组内部(根据难易程度和组员意愿)分配任务,明确分工
  7. 接下来,开发编写需求文档,对需求进一步细化(甚至详细到具体代码处理流程),再由功能点对应的测试人员preview(预审),
  8. 开发测试人员一同参与需求评审
  9. 开发和测试编写测试用例
  10. 开发测试人员一同参与测试用例评审
  11. 开发编写代码,测试搭建测试环境(包括测试包服务器安装环境,本地客户端测试环境),编写自动化脚本等等
  12. 开发代码基本完成之后,进行代码走读,测试一同参与,主要是对比后台处理流程是否与需求文档描述一致
  13. 开发提供测试包,并上传 到SVN,测试下载并部署测试包,先用自动化跑一下基本功能
  14. 正式测试,执行测试用例(手动/自动化,自动化为主)
  15. 如发现问题,先与开发沟通,确认之后通过公司的缺陷跟踪系统提起问题单,准备下一轮回归测试
  16. 测试修改代码,重复13操作,直到没有出现新问题,问题单全部关闭
  17. 测试完成之后,提交测试报告
  18. 经验总结
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值