1、需求澄清,参与人员:开发人员、资料开发人员、测试人员、TSE、需求接口人等。

目的:

1)理解需求背景和价值

2)保证SE、开发、测试人员对需求场景、处理流程、依赖与限制、交付件理解一致

3)明确接口

4)明确测试场景、关键测试点

内容:

1)SE介绍需求背景和价值

2)开发人员按场景和业务流程讲解自己负责的模块输入、处理和输出

3)其他人员针对需求提出问题,保证对需求的理解一致

4)测试明确测试范围和关键测试点

关键点:

1)需求澄清要正式面对面交流,结论要发纪要,会后相关人员确认结论

2)SE在澄清过程中,就一些关键点(容易遗漏、犯错的地方)提问,确认开发与SE的理解一致

3)对于复杂的功能模块,开发人员可以准备demo演示,这样也有利于测试人员测试用例的输出

2、测试人员根据需求澄清会了解的需求,设计编写测试方案,完成测试用例的输出,测试用例完成后给开发人员、TSE、BA对用例进行评审,评审后根据评审意见对用例进行修改,直到大家都认可,最后导入用例管理工具中。

3、迭代story转测试前,测试人员需对程序进行冒烟测试,冒烟测试通过后才能转测试。

转测试附带的文档:代码检视确认报告、测试组提供用例的执行结果报告、开发自测用例样例参考等。

4、测试执行,测试人员执行测试用例>>提交Bug>>回归问题>>关闭问题

5、迭代结束,回归会议,开发、测试、PM、SE 一起对此次迭代版本的进行质量分析

6、问题单分析,分析每个问题单产生的原因,是测试用例遗漏、老版本遗留的问题还是修改引入的问题?如果是用例设计遗漏还需要补充用例的,如果是开发的修改引入比较多,那开发的麻烦就大了,是需要通报批评的。

7、测试报告,从发现问题多少、严重性以及聚焦的功能点等考虑对版本给出质量评价,并合理的给出建议,比如加强开自验、加强用例输出的标准等。

项目开发中软件测试有哪些工作?相关推荐

  1. React项目开发中的数据管理

    原文链接:https://blog.csdn.net/hl582567508/article/details/76982756 redux中文文档:http://cn.redux.js.org/ Re ...

  2. aspnet是前端还是后端_项目开发中无法回避的问题:前端和后端如何合作和并行工作?...

    项目开发中无法回避的问题:前端和后端如何合作和并行工作? 前端,后端要想非常愉快的合作开发和集成,那最开始第1步就是要定义一套共用的数据模型接口.这一步是所有工作可以顺利进行的前提. 数据模型接口之后 ...

  3. 软件项目开发中的百分之九十效应

    在软件项目管理中,经常遇到这样的情况:进度到百分之九十后开始停滞,要花很长很长时间很大很大代价(甚至超过前百分之九十所花费的工时.工期)才能完成最后的百分之十.我把这种情况叫作:软件项目的百分之九十效 ...

  4. 项目开发中ARM单片机芯片分类及选型

    项目开发中单片机芯片的选型是一件重要而费心的事情 , 如果芯片型号选择得合适 , 单片机应用系统就会得经济 , 工作可靠 ; 如果选择得不合适 , 就会造成经济浪费 , 影响单片机应用系统的正常运行 ...

  5. 反思:项目开发中的语言沟通与文档沟通

    反思:项目开发中的语言沟通与文档沟通 问题引出:刚进入公司试用期,有导师安排开发实现一些功能模块或者小的应用.毕竟需要在整个产品的框架下添加代码,看了下整个产品近1G的源代码,相当浩瀚.虽然是不需要我 ...

  6. iOS项目开发中Git的使用

    一.Git介绍 Git是一个项目源码管理系统,在多人合作开发过程中是至关重要的.在项目开发中,我们可以通过Git客户端(Github.Tower.Tortoise等)或者通过命令行来使用Git,关于G ...

  7. 浅谈软件开发工具CASE在软件项目开发中发挥的作用认识

    浅谈软件开发工具CASE在软件项目开发中发挥的作用认识 内容摘要:阐述了CASE工具作为 一种开发环境在软件项目开发中所起到的开发及管理作用.CASE工具实际上是把原先由手工完成的开发过程转变为以自动 ...

  8. Git码云项目开发中常用分支

    Git码云项目开发中常用分支 master分支,即主分支.任何项目都必须有个这个分支.对项目进行tag或发布版本等操作,都必须在该分支上进行. develop分支,即开发分支,从master分支上检出 ...

  9. 【开发规范】go项目开发中的[流程,git,代码,目录,微服务仓库管理,静态检查]

    文章目录 前言 一.有哪些规范我们应该遵循 二.项目开发流程 三.git的代码分支管理 1. 分支管理 2. commit规范 三.go的代码规范 四.go项目目录规范 五.微服务该采用multi-r ...

最新文章

  1. 关于Silverlight中多项目共享DLL文件的讨论
  2. 解决Tomcat v8.0 Server at localhost failed to start.
  3. 2019/4/4 动态规划
  4. 分析递归函数的时间复杂度
  5. MFC源码解读(一)最原始一个MFC程序,手写不用向导
  6. 干货:用Python进行数据清洗,这7种方法你一定要掌握
  7. 通用easyui查询页面组件
  8. SqlLite在Net中的使用
  9. Flutter入门进阶之旅(二)Hello Flutter
  10. 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
  11. 51单片机12864的使用方法
  12. win10 nginx设置开机启动 --亲测有效
  13. eharts散点图 调整点的颜色和大小。
  14. python 切片器_excel和python中的切片器列表
  15. WordPress如何设置先登录再进入主页
  16. 德州仪器TM4C123GXL从入手到亮灯-开发环境配置
  17. 拟人肌肉骨骼气动人工肌肉驱动的10自由度机器人手臂
  18. MATLAB复原动态模糊图像
  19. php 直接上传到七牛云,七牛云存储-如何使用php上传大文件到七牛云储?
  20. 服务器导出word文档中有乱码,使用Aspose.word DOC转PDF文件乱码问题-Doc文件

热门文章

  1. Visual Studio 2017 激活密钥
  2. 飞思卡尔16位单片机(五)——ADC模数转换模块测试
  3. ajax判断邮箱是否重复,帝国cms插件ajax判断用户名和邮箱是否存在
  4. ZZULIOJ(C语言)1115数组最小值
  5. airtest-poco无限重启
  6. CronTrigger定时任务
  7. F28027-Flash介绍
  8. 三星Samsung SCX-3206W 驱动
  9. Qt 绝对要收藏的网站QTCN Qt绘图工具
  10. C#画K线实现加载不同股票和5,10,20,60均线