下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件测试基础知识面试题1、介绍一下整体项目流程答案:1. 搭建缺陷管理的环境和测试环境以及配置管理的环境搭建;2. 编写测试计划;3. 设计测试用例;4. 编写测试用例;5. 测试用例的评审;6. 执行测试;7. 缺陷管理;8. 测试报告的输出2、在实际项目中你是如何做测试计划答案:1. 对客户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提炼出测试要点;2. 根据测试要点编写测试用例。3. 由评审组对测试用例进行评审 -修改 -再次评审 -初步定稿4. 执行测试4.1 按照测试用例对系统进行功能验证及客户的需求验证4.2 将测试过程中产生的 Bug 录入缺陷管理系统4.3
2、新版本发布后,对本次版本新增加的功能以及开发人员修正的 Bug 进行回归测试4.4 根据项目需要提交测试报告。3、你是如何制定测试过程中的时间进度表的 答案:根据项目的需求、 开发周期、 开发人员的开发进度等时间安排来制定一个测试时间进度初稿, 并将测试时间进度表交与整个项目团队成员大家一起讨论和分析, 最终和所有人达成共识制 定出一个大家都可以执行的测试时间进度表。时间表中包括了开发人员提交功能或功能模块的时间, 以及为了更好的执行测试, 配合测试 人员进行功能培训的时间,以及测试执行时间等,都详细的写到WBS (工作分解结构(Work Breakdown Structure )以可交付成果
3、为导向对项目要素进行的分组,它归纳和定义了项 目的整个工作范围每下降一层代表对项目工作的更详细定义)中,并按照这个时间进度表来执行项目的测试任务。4、测试计划都包括那些项答案:1. 测试计划目标 2. 测试参考文档 3.测试术语与定义 4. 测试内容 5. 测试人员的分工 6. 测试进度 7. 测试流程 8. 测试工具 9.测试缺陷管理 10. 测试的风险分析5、测试用例如何设计的 答案:在测试用例设计之前首先要熟悉客户的需求文档或需求规格说明书,以做到对被测系统的熟 悉,充分了解产品的详细功能, 并在熟悉过程中即使与研发人员和客户人员进行有效的沟通。 然后从需求中提炼中各个模块的详细功能点编
4、写出一个测试要点的文档。 根据测试要点设计 测试用例, 测试要点与测试用例是一个一对多的关系, 一个测试要点可能会需要几个测试用 例的验证, 有正常的操作和异常的操作, 甚至是几个正常与几个异常的操作, 这要根据实际 功能的要求来具体分析具体实现。6、测试用例包括那些项答案:产品名称、 功能模块、 用例的编号、 编写人、 被测功能的简述, 测试的预置条件, 测试步骤, 预期结果,实际结果。7、缺陷处理流程1.讲缺陷的详细信息录入缺陷管理系统,并分配给对应的开发人员2. 如果遇到一些难以再现的缺陷,在开发人员修正过程中配合开发人员进行Bug 的再现。3. 开发人员修正 Bug 后,会在缺陷管理系
5、统中将修正后的 Bug 状态更改, 通常为 Fixed 状态。4. 新版本发布后,测试人员会讲 bug 状态已经更改为 Fixed 的 Bug 进行回归测试。如果测试 通过,则将该 Bug 关闭,如果仍未通过,则将该 Bug 从 Fixed 更改为 Reopen 状态,继续让 开 发人员来修正。并等待下一个新版本发布后的二次回归测试。8、缺陷报告包括那些项答案: 编写人、被测系统的版本号、测试环境、预期结果、实际结果、对于实际结果如有必要附上 截图、测试用例数、测试用例通过 数,测试用例的通过率、对缺陷的一个分析汇总。9、缺陷报告严重级别的划分严重级别的错误: 影响系统整体基本流程运行的错误,
6、 由于某一操作造成系统死循环或服务 器崩溃的错误较严重:功能实现错误、内部计算错误、一般: UI 错误,一些易用性的错误或建10、开发人员修复缺陷后,如何保证不影响其他功能答案:Bug 的修复以及新功能的添加都有可能对版本造成一些影响,为了避免, 在新版本发布以后,首先会对新版本做一个基础的流程测试也叫做冒烟测试, 如果测试基本流程都顺利通过没有 任何问题,那么测试人员可以继续进行详细的测试,否则就将冒烟测试中出现 的问题以及 问题有可能出现的原因反馈给开发人员, 由开发人员修正后再次发版, 进行测试。 这是一个 迭代的过程。10、发现问题后你是如何判断其是否是BUG ,你是如何提交的答案:
7、测试用例是经过评审组严格的评审,完全按照客户的需求规格说明书作为最终依据来评审 的,如果测试过程中, 测试结果与实际结果不符就很可能是 Bug ,如果一些比较明显的问题 就直接录入缺陷管理系统, 如果是一些边界问题不容易确定的, 可以通过和开发人员甚至是 设计人员等进行沟通最后得出一个结果究竟是否是Bug ,如果是 Bug 就录入,如果是一个需要增加的新功能等,可以录入缺 陷管理系统,类型为新需求。11、修复一个 BUG 而导致其他的 BUG 出现,该如何处理答案:帮助开发人员分析问题锁定原因然后进行新 Bug 的修正。12、测试总结报告包括那些项答案:测试用例的通过数, 测试用例的未通过数,
8、 以及测试用例的通过率, 未通过的功能都集中在 哪几个功能模块 ,根据测试经验以及测试结果进行一个缺陷的分析和建议。13、测试工作进行到一半是,发现时间不够,你如何处理答案:1.与客户沟通本次发布的版本什么是最重要的,什么是其次,我会安排一个优先级来对整体 测试功能进行一个筛选。2.我会和测试组原体人员一起加班14、开发与测试的关系答案:开发和测试是一个整体, 也可以说测试驱动着开发,开发配合着测试, 相辅相成的,在一个 完整的项目组中缺一不可。15、如果你是测试组长你如何对项目及组员进行管理答案:首先要从需求开始, 充分了解被测系统的功能以及业务需求, 并在遇到问题的时候及时有效 的与开发人员以及其他项目相关人员进行沟通, 做到最被测系统的十分熟悉。 并了解整个测 试组的成员他们的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年杭州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(黄金题型)
- 保定市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(历年真题)
- 眉山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(综合题)
- 大兴安岭地区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(综合题)
- 无锡市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(研优卷)
- 广安市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(夺冠系列)
- 2026年惠州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(考试直接用)
- 2026年丽水市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(培优b卷)
- 营口市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(突破训练)
- 滨州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(考试直接用)
- 2024年-2024五届华杯赛小高年级组试题及答案
- 老人智能手表营销策划
- 浙江省鄞州中学2024届高一数学第一学期期末教学质量检测试题含解析
- 人音版小学音乐六年级第二单元《妈妈格桑拉》
- 股权转让及法定代表人变更协议书
- EBSCOhost全文数据库简介及使用指南课件
- 病毒性脑炎的护理课件
- 自考专升本《西方文论选读(上册)(云南)》考前知识点汇总
- GB/T 41782.2-2022物联网系统互操作性第2部分:网络连通性
- GB/T 1186-1992压缩空气用橡胶软管(2.5MPa以下)
- GB/T 10061-2008筛板筛孔的标记方法
评论
0/150
提交评论