1.       测试用例最重要的是什么?

用例ID必须是唯一的,描述是清楚的,用例的全过程是完整的。
 
2.       需要学习什么技能
1)测试技术,数据库,操作系统,网络等等,作为一个测试人员,不能做全部掌握,但是要成为一个合格的测试人员,我必须尽我所能去学习这些。
2)时间管理技巧
3)培养个人成就感,这是作为一个好的测试人员必备的一个素质。
 
3.       测试流程是什么?
         从测试计划开始,测试设计阶段,测试准备阶段,测试执行阶段,测试和BUG报告。
 
4.       测试计划包含哪些?
测试过程中设备资源需求和工具需要
(1)       测试策略
(2)       测试范围
(3)       需要测试的和不需要测试的功特性
(4)       资源需求
(5)       自动化工具选择
(6)       风险
(7)       时间评估
 
5.       Bug的生命周期
从报告开始,状态是新的,开发人员分配或解决相应bug,区分报过的和没有报过的,最后检查关闭或者重开Bug
 
6.       如果Bug被拒绝,你该怎么做?
首先问清楚原因,然后看看是否同意原因,不同意就要跟开发人员或者teamlead进行沟通。
 
7.       如果报的Bug不是Bug
先确定一下不是,改为not a bug,关闭
 
8.       Bug报重了怎么办?
先确定一下重复,改为unable to duplicate,关闭
 
9.       项目风险,没法交付,如何避免
(1)       关系风险
(2)       过程参与风险
(3)       分配的资源风险
(4)       项目风险包括风险范围,进度风险,资源风险和时间风险
(1)       重新部署工作人员
(2)       高优先级用例先做
(3)       申请新的成员
(4)       项目文档和培训要到位
(5)       有效的沟通
 
10.   怎样提高测试质量和效率?
(1)     提前设计一个好的测试计划和进度
(2)     在开始测试之前先学习产品文档
(3)     提早准备测试环境
(4)     BUG之前先搜一下,确认没有被包过
(5)     增强组员之间的交流,获取足够信息
 
11.   测试中遇到的困难
(1)       与开发人员的交流:可以通过邮件,bugzilla或者通过lead进行沟通
(2)       需求变更:确认变更带来的影响,以及变更后进度
(3)       要推迟完成:加班
 
12.   SR的职责
(1)       执行测试用例,报BUG,以高质量高效率啊进行
(2)       查看用例,如果设计的不合理,报告
(3)       帮助JR以及培训
(4)       与客户交流,解决问题
(5)       与部门经理确协助保交付质量
 
13.   SR遇到的紧急任务和冲突,如何处理
确定紧急任务时间和工作量,调整资源来适应这个任务,如果当前的测试不能按计划完成,根据当前的测试计划,将加班,或推迟,在于客户沟通后。
 
14.   SR如何按期交付
(1)       了解每个测试人员,合理安排任务
(2)       评估时间需求
(3)       用日报跟踪进度
(4)       做好风险管理