软件测试的问与答(2)

发表于:2011-10-26 11:01

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

 作者:月光疾风 译    来源:51Testing软件测试网采编

  这篇文章软件测试问与答系列的第二部分,在这里我会回答部分读者的问题。如果你在软件测试、质量保证或者测试生涯方面有任何疑问,都可以在下面跟帖。

  由于这些问题所涉及的主题实在太广泛了,我不可能把每一个问题都帖出来并且一一作答,因为每一个详细解答本身就需要另写一篇新文章。我会简要的回答这些问题,如果有必要的话,我会另外开帖来详细说明。

  那么我们来看看有哪些问题需要回答吧:

  Naresh A. 提问说:

  “我之前是一个测试工程师,最近我被任命为一家主营产品的公司的测试主管。但这家公司之前没有建立任何的测试流程,作为一个测试主管,意味着我需要对整个测试流程定义一个标准流程,同时还要维护每个产品相应的文档。

  在建立测试流程方面,你可以给我一些建议吗?同时我还想知道,测试主管的所有职责是什么?我需要准备以及维护哪些文档呢?”

  作为一个测试主管,你需要负责项目计划,时间安排,向你的经理汇报项目状况,重要任务的分配,以及监控项目的各项工作。你的主要责任就是要建立一个团队来达到你的项目目的。重点是要处理好项目中的各种挑战和困难,这样的话,你的团队和项目就会慢慢成长起来,并且表现越来越好。

  至于标准测试流程的建立,则取决于你自己 – 你想建立什么样的过程。是,或许有些人会认为我是在忽悠,但是在我看来,我更喜欢建立一个适合我的流程,而不是别人说什么就是什么。那些在20世纪90年代用的过程定义,它们有大部分现在根本就不适用了,我可不会继续坚持用这些老古董。

  测试主管要确保项目计划的更改已经列入测试计划里面。可以写一个测试计划和测试策略(某些情况下,可能是由高级测试员或者是项目测试经理来写),确保工作是按照这个测试计划来进行的,还要识别项目风险并且尽量降低风险,在项目测试生命周期的最后阶段,要确保完成了所有的测试目标以及满足用户验收条件。

  概括一下,测试主管的职责包括:审阅测试用例,验证需求,监控人工和自动化测试用例的执行,准备测试总结报告,以及向上级汇报测试进度和准备相关文档。

  要想更多的了解SQA过程的话,可以看一下这篇文章“SQA过程-如何完整的测试”。希望这个回答可以帮助你了解到测试过程以及测试主管的职责。

  Pavan Ankus 提问说:

  “我准备在美国找一份QA的工作。我想了解一下手工测试中的主要挑战是什么,另外就是由于我对保险、金融不了解,并且没有在任何金融行业的工作经验,在面试的时候,我就无法像一个有经验的人一样从容的面对考官。在这一点上,我希望能从你那里得到一些合理的建议,怎样面对面试官?”

  在所有的测试面试中,都会问到这么一个问题:你在你所做过的项目中曾遇到的困难是什么?或者是有没有找到一些bug让你感到很自豪的?

  这些问题的答案就要看大家的测试经历了。我相信大家都曾遇到过很多的难题,而这些问题需要有一些特殊的思维才可以解决。

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

精彩评论

  • Olivia_keke
    2011-10-26 17:34:49

    楼主,我是刚毕业的大学生,想做软件测试方面的,但是没有相关的工作经验,明天就要去面试了,能否给个建议呢?

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号