软件测试各阶段测试人员的职责

      软件测试贯穿软件开发的全过程,而且越来越多的国内公司也开始重视软件测试,要求软件测试人员从需求阶段介入到软件项目中,那么每个阶段软件测试人员需要做什么事情?作者以软件开发的瀑布模型为例,针对系统测试,讲述各阶段的任务。

     1.需求阶段

        需求阶段,需求人员开始发出需求文档,此时需求文档即发出评审,测试人员需要对需求文档进行评审,在需求文档评审的同时,建立项目需求模型,确定 软件测试范围和测试优先级,确定软件使用情况的外部环境、第三方软件及运行环境,确定系统测试拓扑。

    2.软件总体阶段

         总体文档发布,各软件功能需求基本确定,此时需要将软件需求与软件功能相对应,得到测试需求,并结合需求阶段确定的测试优先级,确定每种测试需求采用的测试技术。

    3.测试准备

        3.1 确定测试需求点

                  根据软件测试需求,编写每个功能的测试点,并根据项目情况,确定需要开发的测试工具。

        3.2 编写测试用例和测试工具

                   最终到了测试用例编写的部分,在编写测试用例时,按照先根据测试需求点编写功能测试用例再按照用户使用方法,编写场景和流程用例,最后编写性能测试相关用例。测试用例编写完成后,建议规划测试用例执行顺序。

    4.测试执行

               在执行测试用例时,切记要根据软件实现情况,动态调整测试用例。

             


                 

     




猜你喜欢

转载自www.cnblogs.com/Finding-bugs/p/9349115.html