• 软件测试面试题02软件测试流程?


    • 需求培训:此过程可能会涉及需求的变更 以产品最新邮件内容为主
      • 产出物:产品原型 高保真 业务流程图viso
    • 开发推演 :推演过程之前 负责相关模块的开发同学已经确定好接口名称、入参出参等等,在开发推演会议与前端同学 沟通,确定没有漏掉参数等。
      • 产出物:开发推演文档
    • 开发同学进入代码开发阶段,测试同学编写测试用例,在分析需求的过程中将有疑问的需求记录下来并发邮件,并请产品同学及时回复,邮件抄开发。
    • 测试用例评审 ,参加人员包含测试、开发负责相关功能的开发人员、产品
      • 产出物:测试用例(禅道),评审过后的用例要及时更新。
    • 开发集成测试 ,测试结果由开发负责。集成测试完成后 准备进行冒烟测试
    • 提测前的冒烟测试,开发人员演示本迭代主要核心功能,冒烟不通过则开发继续修改bug,修改完成后再次冒烟,
      • 产出物:是否可进行提测的邮件,有测试leader或负责本迭代的测试负责同学发送,抄给相关人员
    • 开发提测
      • 产出物:提测邮件,包含后台代码位置、分支名称、sql语句、配置项、前端打包分支名称及版本号、提测范围、影响域 等等 ,尽可能详细
    • 系统测试:测试人员经过至少3轮+的测试,回归测试后准备上预发布环境。系统测试的主要几个方向:功能测试、UI测试、兼容性测试、安全测试、性能测试、易用性测试、探索性测试等等。
      • 产出物:测试报告、测试用例执行情况、bug分布 、严重bug list 及测试通过(测试环境验证通过,可以上预发布类似的话)的邮件,并让开发把代码合并到主线。
    • 预发布环境验证:运维人员根据测试的邮件及各部门领导的审批通过上线的邮件,部署预发布环境。预发布环境验证通过后,通过邮件回复运维 说可以上生产了。
    • 生产环境验证:测试同学针对生产环境做回归测试,保证主业务功能及新增功能不报错,验证通过后,在之前上线邮件基础上继续回复,to 产品,说在生产环境验证没问题,产品可以出发版说明及 APP上线说明,一般由产品做一些APP端版本升级的工作,如强制更新,可选更新,版本号等(这个看公司)。一般以产品的发版说明为主,发了即证明该迭代完成。
    • 迭代回归会:
      • 产出物:迭代回顾会记录,每个人觉得好的地方 和不足的地方,及下次迭代需要改进的地方。一般是测试leader 发此邮件,将需要的改进项一一与技术经理、大领导碰过之后,然后发邮件出来。
  • 相关阅读:
    ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL
    MVC Razor模板引擎 @RenderBody、@RenderPage、@RenderSection及Html.RenderPartial、Html.RenderAction
    二叉树的建立&&前中后遍历(递归实现)&&层次遍历
    实现一个简单的散列表(HashMap)
    单向链表的删除及插入操作(以头插入法建立单向链表)
    单向链表的建立(头插入法)
    单向链表的建立(尾部插入法)
    链式队列(单向列表实现)
    顺序队列(数组实现)
    链式栈(单向链表实现)
  • 原文地址:https://www.cnblogs.com/eosclover/p/15894492.html
Copyright © 2020-2023  润新知