测试管理工具——软件测试工程师面试秘籍(34)

发表于:2022-1-20 09:35

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

 作者:G. li    来源:51Testing软件测试网原创

  3.5  测试管理工具
  测试管理工具是指对软件的测试输入、执行、结果进行管理的工具。有效管理测试能使得整个测试回归流程有条不紊地进行下去。
  目前市场上流行的测试管理工具很多,如TestManager、QADirector、Testlink、Wiki、Bugzilla、TestRunner、TestDirector、Excel等。这些工具的特点如下。
  TestManager:Rational测试解决方案中推荐的测试用例管理工具。
  Bugzilla+TestRunner:开源的测试管理解决方案,很多开源软件使用此方案管理。
  TestDirector:软件测试工具提供商Mercury Interactive公司生产的企业级测试管理工具。
  TestLink:基于Web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且提供了一些简单的统计功能。
  Excel:编写方便,适合小型项目。

  3.6  测试人员职业规划
  测试人员无论在国内还是国外都是非常有前途的。那么,进入测试行业之后,发展方向应该如何把握呢?这是入门者关心的问题,也是面试官爱问的。下面介绍普遍的职业发展道路及在不同层次对测试人员的要求,一方面方便测试人员思考自己的发展道路,另一方面帮助测试人员在面试阶段有准备地回答这类问题。
  初级测试工程师—入门级,具有一些手动测试经验,能初步开发测试脚本并开始熟悉测试生存周期和测试技术
  测试工程师—能够独立编写自动化测试脚本,并担任测试编程初期的领导工作,需进一步拓展编程语言、操作系统、网络与数据库方面的技能。
  高级测试工程师—帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级测试工程师。
  团队领导—一般具有5年左右的工作经验,能够管理一个小团队,并负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示。
  测试经理—负责测试领域内整个项目生命周期内的业务,能够为用户提供交互和大量演示,负责项目成本计划、进度安排和人员分工。
  技术经理—具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员及整个项目生命周期,负责把握项目方向与承担盈亏责任。
  测试人员到了一定阶段(有的人3~5年,有的人8~10年)会有两个方向可以选择:选择技术方向,一直钻研测试技术,向专家方向发展;选择管理方向,这也是很有前途的。但是在面试过程中,应聘者若遇到此类问题,建议如实回答。
  技术方向就沿着测试开发的路一直走下去,最终成为技术上的专家,在公司成为核心技术人员。这个方向对技术的积累要求最高,适于那些对管理没什么兴趣、只想专心做技术的人。要沿着这条路走下去,不仅需要不断地在开发能力上积累经验,还要求有一定的知识广度和对职业的独特理解。
  管理方向即工作几年以后转向测试经理,以后的发展会比较多样化,如质量总监/项目经理等。如果不懂测试技术,就很难管理测试人员。当然,也有例外,有些管理人员的确是靠自己的人格魅力让一个团队健康发展的。大多数测试管理人员需要在技术上有一定积累,而且对于所有工作一定要比较熟悉,如黑白盒测试、自动化测试、性能测试用例设计配置管理、计划方案的设计等,还要调节团队内部的工作氛围,制定适当的激励机制。一个管理者绝不比一个技术人员需要积累的知识少。

  3.7  系统质量保障方案整体设计
  测试工程师在做了一两年模块测试设计、测试执行之后,可能会升为一个项目的负责人,因此他不仅需要跟着项目走,还需要对负责的项目进行整体考虑—根据项目特点,采用不同的质量保障手段。
  在应聘高级测试工程师时,同样可能会被问到此类问题。
  从层次上,应用可以分为基础平台类的应用和偏业务类的应用。例如,广告业务中,底层对广告的管理(增、删、改、查)属于基础平台类的应用,而客户端、搜索应用等业务逻辑比较强的管理属于偏业务类的应用。
  针对基础平台类的应用,重点保障的是对接数据库的逻辑、数据正确性,因此可以强化数据监控。基础平台类应用的整体质量方案如图3.9所示。
图3.9  基础平台类应用的整体质量方案

  针对偏业务类的应用,数据相对来说较少,重点在于保障代码逻辑的分支重要性。整体质量方案中可以把重点放在页面测试、接口测试上,弱化数据监控,增加埋点效果监控(如图3.10所示)。
图3.10  偏业务类应用的整体质量方案

查看《软件测试工程师面试秘籍》全部连载章节
版权声明:51Testing软件测试网获得人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号