1 / 15
文档名称:

测试工程师基础知识.docx

格式:docx   大小:18KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

测试工程师基础知识.docx

上传人:书犹药也 2022/6/2 文件大小:18 KB

下载得到文件列表

测试工程师基础知识.docx

文档介绍

文档介绍:测试工程师基本知识

篇一:软件测试基本知识大全(新手入门必备)
  1. 软件生命周期(SDLC)的六个阶段
  1、问题的定义及筹划
  此阶段是方和方共同讨论,核心拟定软件的开发目的及其可行性。
  2、
  在拟定软发/测试环境或实际运营环境中运营软件,并使用测试用例去查找软件缺陷;动态测试涉及功能拟定和接口测试、覆盖率分析、性能分析、内存分析等
  
  静态测试不实际运营软件,核心是对软件的编程格式、、程序构造分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行
  
  ,反复多,回归测试难以实现
  :管理、设计、实行和报告;节省大量的测试开销,并可以完毕部分手工测试无法实现的测试
  ? 手工完毕测试的所有过程无法保证测试的科学性和严密性:
  – 修改的缺陷越多,回归测试越困难
  ?
  ?
  ?
  ?
  ?
  ? – 没有人能向决策层提供精确的数据以度量目前的工作进度及工作效率 – 反复测试带来的倦怠情绪及其别人为因素使得测试原则前后不一 – 测试耗费的时间越长,测试的严格性也就越低 自动测试将测试人员从反复、烦杂的测试实行中解放出来,用更多的时间进行测试设计和成果分析 软件测试不也许完全自动化 不能完毕所有手工测试任务 无发明性且灵活性差,不能改善测试的有效性 过程中也许会遇到诸多意想不到的问题,特别是当软件不稳定期 测试脚本的维护高
  12. 测试环节
  ?
  ?
  ?
  ?
  ?
  单元测试 集成测试 系统测试 顾客验收测试 回归测试
  
  ? 完毕对最小的软件设计单元—模块的验证工作
  ? 目的是保证模块被对的地编码
篇二:最全面的软件测试基本知识-面试不愁
  Q:什么是软件测试?软件测试的目的是什么?
  A:IEEE软件测试定义为:使用人工和自动手段来运营或测试某个系统的过程,其目的在于检查它与否满足规定的需求或是弄清预期成果和实际成果之间的差别。
  该定义明确提出了软件测试以检查与否满足需求为目的。
  软件测试的目的在于发现错误;一种好的测试用例在于发现此前未发现的错误;一种成功的测试是发现了此前未发现的错误的测试。 因此更为合适的定义是:测试是为发现错误而实行程序的过程。
  Q:什么是软件缺陷?
  A:满足下列五个规则之一才称为软件缺陷:
  1)软件未达到产品阐明书标明的功能。
  2)软件浮现了产品阐明书指明不会浮现的错误。
  3)软件功能超过产品阐明书指明的范畴。
  4)软件未达到产品阐明书虽未指出但应当达到的目的。
  5)软件测试人员觉得软件难以理解、不易使用、运营速度缓慢,或最后顾客觉得不好。
  Q:什么黑盒测试?黑盒测试措施所有涉及哪些?
  A:黑盒测试意味着测试要在软件的接口处进行。是把测试对象看做一种黑盒子,测试人员完全不考虑程序内部的逻辑构造和内部特性,只根据程序的需求规格阐明书,检查程序的功能与否符合它的功能阐明。因此黑盒测试又叫功能测试或数据驱动测试。
  黑盒测试措施涉及:等价类划分、边界值分析、因果图分析、错误推测法、功能图分析等
  Q:什么白盒测试?白盒测试措施涉及哪些?
  A:白盒测试是对软件的过程性细节做细致的检查。是把测试对象看做一种打开的盒子,它许可测试人员运用程序内部的逻辑构造及有关信息,设计或选择测试用例,对程序所有逻辑途径进行测试。通过在不同样点检查程序状态,拟定实际状态与否和预期的状态一致。因此白盒测试又称为构造测试或逻辑驱动测试。
  白盒测试措施涉及:语句覆盖、鉴定覆盖、条件覆盖、鉴定/条件覆盖、条件组合覆盖、途径覆盖等
  Q:软件测试方略所有涉及哪些?
  A:根据软件测试工作的测试方略,一般将软件测试过程分为:单元测试、集成测试、系统测试、验收测试四个大的阶段。
  Q:什么是单元测试?
  A:单元测试是对软件中的基本构成单位进行的测试,如一种模块、一种过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检查软件基本构成单位的对的性。一种软件单元的对的性是相对于该单元的规约(具体设计)而言的。因此,单元测试以被测试单位的规约为基准。单元测试的核心措施有控制流测试、数据流测试、排错测试、分域测试等等。
  Q:什么是集成测试?
  A:集成测试是在软件系统集成过程中所进行的测试,其核心目的是检查软件单位之间的接口与否对的。它根据集成测试筹划,一边将模