关闭

软件测试流程进阶----两年软件测试总结

发表于:2012-8-06 11:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:虫师    来源:51Testing软件测试网采编

  工作两年了,我一直希望让自己每年对测试的理解更深入一层。工作一年的时候我写了《谈软件测试---一年工作总结》 ,谈论了自己对各种测试的理解,这一年来,虽然对那些理概念的有所加强,自我感觉没有什么质的变化。前些天听我们公司的一位测试经理讲《敏捷测试》豁然开朗。他在学造飞机,而我一直在学造飞机里的一个发动机。我从来没想过,一个完整飞机的架构应该是怎样的。

  如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。虽然,当然测试行业前景乐观,许多中小企业也都在引入测试,但一百个公司就有一百种测试,每个公司对测试的看法不同,公司对测试的定位也不完全一样。本人前后经历两个公司,以自己的拙见浅谈一下对测试流程的看法。

  这几天整理思路,回顾了前两份测试工作的流程与架构。

  简陋的测试流程

  先说笔者入职的第一个家公司,笔者是第一个入职的专职测试人员,相信一两个测试的公司还是不少的,入职后各种项目都在进行当中,上面给我的定位是并没完全融入到项目中去。而通过指派任务的方式。

  下面是简陋的流程图:

  需求分析与架构设计:

  我们做的是某一移动公司内部使用的项目,需求分析与架构全部由项目经理完成,之后由项目经理给具体某个开发人员分配任务,具体对某个功能模块的实现。这个对项目经理的经验与技术要求很高,他既然担任了需求分析师,又担任架构师的角色。

  程序员编码:

  因为我们开发语言用的是JAVA 语言,IDE用myeclipse 中自带的CVS版本管理工具,开发人员完成代码后,提交到版本库中。

  测试:

  笔者入职后的第一个任务是搭建缺陷管理工具,禅道项目管理,通过推广对发现的问题进行跟踪。后来正明效果并不好,因为对于一个六七人的开发团队项目,开发人员更喜欢测试人员能当面反馈,这样更能提高效率。对一个小bug 通过当面交流的方式就可以将问题修复。

  对于当时的环境,并没有测试线。开发人员在本机上将项目进行部署运行。测试人员通过局域网访问开发人员的机子进行访问。或在测试人员本机上进行部署测试。这也是一个致命的缺点。因为开发人员测试人员使用的电脑存在太多不稳定性,这些都会造成问题的出现,有时候难以判定是系统问题还是环境问题。

  上线:

  经过测试人员测试通过后,开发人员部署上线。

  A程序员流程

  你会发现在流程图中,A程序员是先发上线之后,再进行测试。这是我们一个面向大众用户的网站,上面给于测试人员的定位是测试员兼用户体验员,测试员将发现的bug和体验问题提交到缺陷管理系统,由经理对问题进行分析,指派开发人员解决。定期对系统进行更新。

41/41234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • baby-julie
    2012-8-21 10:56:21

    我现在的状况跟作者的经历太像了,希望能有所突破

  • amychen2011
    2012-8-14 16:04:46

    看的时候我也总结了一下我们公司的流程

  • 没翅膀的飞鱼
    2012-8-07 08:15:50

    我现在处在笔者的一年之痛,悲喜交加,呵呵,笔者给我们测试小生一点建议吧,谢谢

  • ∮随风而去~
    2012-8-06 18:05:24

    看的出来是原创~
    其实敏捷测试还有一个很重要的点就是:需求要进行细分~
    太大的整体业务功能就不是很适合做敏捷测试~必须得能细分,能有进行迭代的可能才行~!
    祝懂得总结的笔者越来越好~!

  • CandiceLoo
    2012-8-06 15:20:30

    我们公司的测试流程就是楼主所在第二个公司使用的流程,但就您对敏捷测试的描述看来,并未发现其特别的优势。决定好好找找关于敏捷测试的详细资料,学习一下~

  • rulen
    2012-8-06 15:18:06

    不错,很有借鉴力

  • 行走中
    2012-8-06 14:47:17

    笔者很有心,也付出了行动!!

  • yangxiangfu
    2012-8-06 14:00:52

    写的挺好

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号