软件测试流程

时间:2022-01-24 23:26:05
  由于工作需要,特此记录下软件测试的一般流程,以备不时之需。
                 软件测试 软件测试流程软件测试流程了发现错误而执行程序 软件测试流程过程 软件测试流程 软件测试流程软件测试流程软件测试流程 软件测试流程投入生产性运行之前 软件测试流程 软件测试流程能多地发现并排除软件 软件测试流程潜藏 软件测试流程错误 软件测试流程从而提高软件 软件测试流程质量。
                   软件测试的正常的流程为:
                                    |----       拿到需求之后理解业务
                                    |----       制作功能列表列出功能点并预估测试时间
                                    |----       画流程图
                                    |----       根据流程图和业务规则写测试用例
                                    |----       开始测试
                                             |----单元测试(冒烟测试):针对每个单元 软件测试流程测试 软件测试流程  软件测试流程确保每 软件测试流程模块能正常工作目标 软件测试流程
                                             |----集成测试:对已测试过是模块进行组装,进行集成测试 软件测试流程目的 软件测试流程于检验与软件设计相关的程序结构问题 软件测试流程
                                             |----系统测试: 软件测试流程检验所开发 软件测试流程软件能否满足所有功能和性能需求 软件测试流程软件测试流程软件测试流程手段 软件测试流程 软件测试流程划分方法 软件测试流程软件测试流程 软件测试流程确认测试合并入系统测试的 软件测试流程
                                             |----验收测试:检验软件产品能否与系统的其他部分(比如 软件测试流程硬件、数据库及操作人员)协调工作 软件测试流程
验收(用户)测试:检验软件产品质量的最后一道工序。主要突出用户的作用,同时软件开发人员也应有一定程度参与。验收测试可以分成Alpha测试和Beta测试。
                        软件测试过程中需要形成的文档: 测试计划 - 测试用例 - 缺陷报告 - 测试报告 。
------------------------------------------------------------------------------------------------------------------------------------------------
               项目总结:
                                在此次的项目中,需要总结的东西很多,这里就测试过程中产生的问题进行记录,以便以后不再犯同样的错误。
                                 1,    完全没有测试概念,以为测试就是简单的验证功能, 测试的覆盖面也非常小,所以严格的来讲,这是一个失败的项目。
                                 2.    测试没有严格的时间控制, 没有测试案例,导致既耗时有没有成效。
                                 3.    测试环境和开发环境没能区分开,导致测试时我必须得启动服务器,这样我没法开发了。(此问题已解决,解决方案:将项目部署到测试机器中。)
                                 4.     我们此次项目是测出一个bug之后就修改,这样效率很低,而且很浪费时间,正确的做法应该是集中测试之后集中修改。
                                 5.     没有形成bug记录文档。 有的bug测出来之后后来就忘记了。
-