企业自动化测试实施真实案例

发表于:2009-12-14 13:42

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

 作者:《框架》摘选    来源:51Testing软件测试博客

  企业自动化测试实施的情景故事

  1、 自动化测试实施故事背景介绍

  顶级公司是一家国内小有名气的软件企业,经营项目主要是为移动和电信客户提供软件产品解决方案,随着电信业的发展,公司规模也在蓬勃扩张,从2000年到 2008年,软件开发团队已经有了一百多人。看到这样的局面,公司管理高层又喜又忧,喜的是电信市场扩大给公司带来很多机会,忧的是电信软件市场竞争日益激烈白热化,客户对产品的质量要求一天比一天“苛刻”,而发布给客户的软件的问题总是层出不穷,解决不完,客户似乎对本公司产品抱怨越来越多,这样下去,势必会影响公司的业绩,甚至是将来的生存。顶级公司的管理高层已经看到了这个危险的信号,决定把软件质量提升一个重要的高度,并计划在管理高层设置一个产品质量总监的角色,他们最终选定了在外企具有多年软件质量管理经验的黄先生。

  黄总监上任后,分析了顶级公司软件组织中存在的问题,做了如下两件事。

  第一,组建正式的软件测试团队,成立独立的软件测试部门,并建立规范的软件测试流程,希望使得软件测试更加有力和有效。

  第二,推行自动化测试,来实现“测多”和“多测”,希望可以使手工测试人员从重复性的劳动解放出来,而把精力投入一些“灰色区域”测试,来发现更多的潜在的bug。

  2、 自动化测试实施场景回放

  在这样的一个局势下,作为新成立的测试部门的负责人,李经理虽然手下“兵不算多,马不算壮”,团队一共有4个手工测试人员,但是新组新气象,大家都摩拳擦掌,想尽快作出一番业绩来。

  李经理所在的测试部负责一个电信管理平台的测试,基于web 的UI。由于客户经常提出对UI的修改要求,每一次修改,就要进行一轮的手工测试,因此重复工作量非常大。

  1)【决策】

  【人物】:李经理,测试人员小张,小赵,小孙等

  【地点】:某次会议上

  李经理:我统计了一下,客户这个月提出产品界面和功能的修改有15处,开发部修改了代码后,工作量和时间的压力就传到了我们测试组,所以这个月大家忙得焦头烂额,不停地手工回归测试,大家对这种局面有什么想法和建议?

  小孙:太郁闷了,开发人员三天两头就提交一个版本,我现在每天都在重复测试同样的功能和界面,真不知道我们现在的工作到底是有什么意义。

  小张:回归测试也不能不做,昨天我发现开发人员修改了查询模块后,导致管理员用户无法登陆系统了,这样的问题要是到了客户那里,就严重了。

  李经理:对,回归测试必须要做的。

  小赵:对了,我在网上看到有人说,使用第三方测试工具QTP,只要录制一次,就能自动生成脚本,然后回放脚本,QTP就能像人一样在Web页面上进行点击,输入等操作了。如果真能这样,我们让QTP来帮我们做测试,怎么样?

  李经理:恩,这是个好主意,前两天开会时,黄总监还提到要推广实施自动化测试。咱们争取做在前头,小赵,就由你来负责一下这个事吧,你研究一下QTP自动化测试的可行性,如何?

  小赵:……好的,给我一个月的时间……

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

精彩评论

  • superman1983che
    2009-12-15 13:36:50

    我们是在运行自动化脚本之后,会生成一个word类型的文档,记录了所有的步骤以及SQL,SQL结果,界面截图等等。这样之后,由另一个比较资深的人来review这个,只有通过了,才算这次迭代这个case通过。

  • liubocd
    2009-12-15 10:54:49

    需要考虑成本和效率,实际自动化测试也是这样,期待大家的解决方法,继续关注......

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号