• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试团队与软件开发团队如何进行工作

发布: 2009-5-07 11:20 | 作者: 不详 | 来源: 测试时代采编 | 查看: 44次 | 进入软件测试论坛讨论

领测软件测试网   大概许多人认为软件的质量是完全依靠测试团队测试出来的,其实这是一个错误的概念。软件质量的好坏,包含在软件生命周期的各个环节:客户调研,立项,需求调研,概要设计,详细设计,编码,测试,安装,售后服务。在这里我认为测试团队与软件开发团队如何进行工作的流程非常重要。

     软件测试团队应该越早介入到测试团队中去已经被各个软件开发厂商受到重视。

        在需求阶段,测试部门起码应该安排一个测试工程师与系统分析师一起前往客户处了解需求,当需求分析师完成需求规格说明书(SRS)以后,测试工程师应该查看SRS是否正确,合格完毕才应该提交客户处。在需求评审会议上,测试工程师也应该参与。测试工程师再需求阶段的主要职责是确实了解用户需求;检查需求中是否存在逻辑矛盾的地方;检查SRS是否完全覆盖用户需求。测试工程师在软件需求阶段就介入进去另外一个好处是:尽早的了解需求,这样以后测试中可以发现更多不满足用户需求的缺陷。

        在设计期间,测试人员的主要职责是审阅测试文档。主要审核点是:设计是否完全包含用户的需求;设计是否在现行技术上可以实现;设计是否具有前端性。

        在编码阶段测试工程师主要是编写测试计划以及测试用例

        最后进入到测试实施阶段。

        一般来说,单元测试以及集成测试应该由开发工程师在开发完毕后进行实施,或者开发完毕由测试工程师与开发工程师一同完成。

        开发人员认为自己开发的产品已经可以送交测试部门进行测试,测试部门接受到测试软件版本首先需要进行冒烟测试,一般为半天到一天。如果冒烟测试通过,进入正式测试阶段;否则退回开发部门。

        进入测试阶段,测试部门按照事先写好的测试用例执行测试,缺陷通过缺陷管理工具经营管理以及与开发人员进行交付。

        当测试满足测试放行条件,由测试部门经理审核测试报告,放行软件版测试结束。


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 软件测试 软件开发 团队


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网