zoukankan      html  css  js  c++  java
  • 软件测试流程知多少

    软件测试流程在不同公司不完全一样,但是测试流程整体思路基本是相通的,目标都是为了保障软件质量提升测试效率,只是有的多有的少,有的做的好有的做的差,有的规范有的随意,仅此而已。

    1、1到3个测试人员

    有的小型创业公司非常不专业,流程几乎没有,就是开发提交版本,测试测出bug给开发修复,然后就完事了,甚至都没有bug记录,测试辅助开发,无测试团队,测试人员也归属于开发小组。

    2、5人以上测试团队

    有的是进行传统模式,根据项目大小及里程碑排期,测试需求分析,测试方案计划,测试用例编写,冒烟测试,系统测试,回归测试,测试报告,上线。

    有的是开展敏捷测试,时间周期很短且固定,一周或2周一个版本,由产品出user story,1天时间需求交接,1或2天时间编写测试用例+用例评审,2或6天系统测试+回归测试,1天bug验证+测试报告;1周或2周时间到了,则例行封版,上线。

    3、30人以上的测试团队

    流程和5个以上测试团队差不多,只是测试人员划分到各个项目组,每个项目组6人左右,5个以上项目小组,每个小组有组长或测试经理,由测试经理或测试总监负责统筹整个测试部门,项目协调,人员沟通,面试考核,例行会议,加班安排,日常考勤请假审批,测试报告审批等。

    4、100人以上的测试团队

    在类似BAT一线大厂里,测试人员成百上千甚至上万,测试人员分布在不同部门工作,不同部门同事之间可能没有任何交集,也可能有少量交集,比如关联项目联调时,上下游对接时,需要对接各自的系统业务流数据以及功能验证。

    大公司好处在于项目做完了,可以调到其他部门就职,可以有专职测试顾问专家岗位,以及赋能、培训时可以各自交流参考或引入做的好的经验分享。

     软件测试流程参考

    扫码以下公众号,回复【软件测试流程】,查看立体软件测试流程图

  • 相关阅读:
    win7下安装配置tomcat,java运行环境
    Ubuntu 12.10安装配置JDK7环境
    全面介绍Linux终端命令
    Ubuntu 配置 Tomcat
    Linux手动导入导出mysql数据库
    navicat数据库管理软件(支持mysql,oracle,sqlserver,sqlite,postgreSQL)
    信号量(semaphore)和互斥量(mutex)
    最新版fcitx 4.1.2源码编译安装(ubuntu 10.04)
    Groovy动态语言简介
    读书笔记:《java脚本编程:语言、框架与模式》(2)jvm内部的脚本语言
  • 原文地址:https://www.cnblogs.com/finer/p/14214370.html
Copyright © 2011-2022 走看看