51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1604|回复: 2
打印 上一主题 下一主题

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

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:05
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-1-26 15:05:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     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  偏业务类应用的整体质量方案








    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2022-4-8 09:29:33 | 只看该作者
    已提升了 感谢帮助
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-22 00:49 , Processed in 0.067085 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表