面试官:软件测试没搞懂这些,哪里来的自信投简历? 刁钻问得高频的面试题(含答案)
问得高频的问题 (含答案) 软件的生命周期 (prdctrm) 计划阶段 (planning)- 〉需求分析 (requirement)- 〉设计阶段 (design)- 〉编码 (coding)-> 测试 (testing)-> 运行与维护 (running maintrnacne) 测试用例 用例编号 测试项目 测试标题 重要级别 预置条件 输入数据 执行步骤 预期结果 1 、问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决 ? 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据 ; 如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷 ; 根据用户的一般使用习惯,来确认是否是缺陷 ; 与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷 ; 合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。 等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。 2 、问:给你一个网站,你如何测试 ? 首先,查找需求说明、网站设计等相关文档,分析测试需求。 制定测试计划,确定测试范围和测试策略