软件测试的问与答(2)
作者:网络转载 发布时间:[ 2013/12/4 13:36:17 ] 推荐标签:
这篇文章是软件测试问与答系列的第二部分,在这里我会回答部分读者的问题。如果你在软件测试、质量保证或者测试生涯方面有任何疑问,都可以在下面跟帖。
由于这些问题所涉及的主题实在太广泛了,我不可能把每一个问题都帖出来并且一一作答,因为每一个详细解答本身需要另写一篇新文章。我会简要的回答这些问题,如果有必要的话,我会另外开帖来详细说明。
那么我们来看看有哪些问题需要回答吧:
Naresh A. 提问说:
“我之前是一个测试工程师,近我被任命为一家主营产品的公司的测试主管。但这家公司之前没有建立任何的测试流程,作为一个测试主管,意味着我需要对整个测试流程定义一个标准流程,同时还要维护每个产品相应的文档。
在建立测试流程方面,你可以给我一些建议吗?同时我还想知道,测试主管的所有职责是什么?我需要准备以及维护哪些文档呢?”
作为一个测试主管,你需要负责项目计划,时间安排,向你的经理汇报项目状况,重要任务的分配,以及监控项目的各项工作。你的主要责任是要建立一个团队来达到你的项目目的。重点是要处理好项目中的各种挑战和困难,这样的话,你的团队和项目会慢慢成长起来,并且表现越来越好。
至于标准测试流程的建立,则取决于你自己 – 你想建立什么样的过程。是,或许有些人会认为我是在忽悠,但是在我看来,我更喜欢建立一个适合我的流程,而不是别人说什么是什么。那些在20世纪90年代用的过程定义,它们有大部分现在根本不适用了,我可不会继续坚持用这些老古董。
测试主管要确保项目计划的更改已经列入测试计划里面。可以写一个测试计划和测试策略(某些情况下,可能是由高级测试员或者是项目测试经理来写),确保工作是按照这个测试计划来进行的,还要识别项目风险并且尽量降低风险,在项目测试生命周期的后阶段,要确保完成了所有的测试目标以及满足用户验收条件。
概括一下,测试主管的职责包括:审阅测试用例,验证需求,监控人工和自动化测试用例的执行,准备测试总结报告,以及向上级汇报测试进度和准备相关文档。
要想更多的了解SQA过程的话,可以看一下这篇文章“SQA过程-如何完整的测试”。希望这个回答可以帮助你了解到测试过程以及测试主管的职责。
Pavan Ankus 提问说:
“我准备在美国找一份QA的工作。我想了解一下手工测试中的主要挑战是什么,另外是由于我对保险、金融不了解,并且没有在任何金融行业的工作经验,在面试的时候,我无法像一个有经验的人一样从容的面对考官。在这一点上,我希望能从你那里得到一些合理的建议,怎样面对面试官?”
在所有的测试面试中,都会问到这么一个问题:你在你所做过的项目中曾遇到的困难是什么?或者是有没有找到一些bug让你感到很自豪的?
这些问题的答案要看大家的测试经历了。我相信大家都曾遇到过很多的难题,而这些问题需要有一些特殊的思维才可以解决。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11