QA 战士,第 1 部分: 高水平测试人员的战斗策略

发表于:2008-5-28 13:54

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

 作者:Laura Rose    来源:51Testing软件测试论坛

了解自己的技艺

“掌握取胜所需的经验。”

        当然,您需要掌握取胜所需的经验,但您什么时候找时间增强您的技艺呢?我已经介绍了许多耗费测试人员的时间的活动。

        由于高水平的软件测试人员了解自己的真实技能和职业目标。因此他为自己确定出培训需求和解决方案。他提前把这些需求明确出来,因为他了解必须在进攻发起之前就准备好资金(不是在项目开始过程中或开始之后)。培训在适当的时候进行,接近实际需要该技能的时候。 5

        高水平的软件测试人员在他的技艺中加入了连续的行业知识。在他选择的领域中,将自己作为公认的专家,他出现于本地或远程的事件中。甚至在实际地了解会议主题之前,他可能就提交会议提案。当该主题被接受时,他就为这个演讲学习他能学的所有东西。此外,他不总是将主旨限于自己同僚的兴趣内。在为组织中所有层次的听众,从个别团队成员到执行者,演讲并撰写文章的过程中存在很多机会和好处。

        高水平的软件测试人员成为公认的专家的另一种方式是在没什么竞争的地方投入(为自己创建小环境)。将他的兴趣与日常活动相结合可以孕育更有灵感且更创新的解决方案。

应用此智慧

        在此部分中,我将孙子的发动战争的思想转化到软件测试活动领域中。这里有一些对于那些一般思想的实际的解决方案和应用程序:

        找到一个英雄,并追随他或她。 
        提交关于您想要多学的东西的会议论文,为您创造完成目标的强大动机。 
        创建研究小组,共同地实现特定的认证。 
        延伸网络,创建双赢的关系。 
        控制您的日程,并且只选择那些与您的目标相关的事情。
谋攻

        在任何的实施中,都需要战略。作为“预先的计划”,战略解决的是战争的资源分配。它确定在哪里,什么时候,以什么数量,可以将军力用于打仗。

不战而胜

“最终的胜利是在不冲突的情况下取胜。”

        在软件开发中,当出现关键问题时,许多开发人员和软件测试人员只听取客户的意见。有时候,通过客户的管理链,跨过我们的执行者,并且回到我们这里时,问题已经升级了。此时,我们肯定感觉受到打击。即使这样,战略中的首要规则是重视客户的需求和愿望,以及您组织的能力,从而满足那些需求。 6 不参与冲突就取胜的概念是是孙子战略思想的基本原理。但您如何将这个概念应用于测试组织中呢?

        一种方法是找到非对抗的策略。举例来说,找到您的需求和他们的愿望的共同点。这让高水平的软件测试人员在别人看到机会之前就能看到机会。

以强攻弱

“通过集中力量赢取战争。”

        由于高水平的软件测试人员了解他的实力和弱点,所以他组成合作的联盟来弥补缺陷。这不仅是减少缺陷,而且还以全面的理由增加支持。这件事不只是纯数字的问题,可以以各种方式获得优势。

这里有一些实例:

        由于 80% 的软件缺陷起源于需求和设计阶段,并且由于在该阶段修复问题比在构建阶段要容易,所以高水平的测试人员更关注那些领域。这通过对需求和设计文档进行早期的同等代码审查来实现。在进行任何编码之前,还可以将适当的且立场鲜明的客户带入开发阶段,从而评估早期的需求和设计。
由于技术支持人员和技术文档撰写人员也需要了解软件,以及产品的工作方式,所以高水平的测试人员会与那些团队合作。随着他们运行一些高水平的测试人员给他们提供的测试案例,他们对产品越来越了解。 
        高水平的软件测试人员与其他团队调查并沟通,从而在内部部署早期的软件版本。虽然大部分组织利用 beta 版在正式版本之前“测试运行”他们的应用程序,但是在此阶段检测出的问题没有机会在第一个正式版中修复。在 beta 版中发现的问题通常安排在下一个“补丁包”或“维护”版中解决。只有至关重要的造成“停产”的发现被修复(伴随很大压力及骚动)。在内部提前部署代码会提供许多 beta 版的优点,而不会向外暴露缺陷,并且不会牵扯到友好得多的客户。这令组织有机会了解产品的质量,并且修复许多找到的问题。

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 女孩
    2008-6-03 16:57:38

    太深奥了

  • kboer
    2008-5-29 15:44:05

    感觉没有啥实际内容,吸引眼球?

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号