欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件测试知识点总结.docx

    • 资源ID:26075451       资源大小:455.17KB        全文页数:27页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件测试知识点总结.docx

    精品名师归纳总结软件测试学问点总结第一次课 10.7 软件测试概述一软件测试定义 :使用人工或者自动的手段来运行或测定它是否满意规定的需求,或弄预期结果与实际结果之间的差别。二软件测试的分类1. 依据开发阶段划分a) 单元测试 :模块测试,检查每个程序单元嫩否正的确现具体设计说明中的模块功能等。b) 集成测试 :组装测试,将全部的程序模块进行有序、递增的测试,检验程序单元或部件的接口关系c) 系统测试 :检查完整的程序系统能否和系统(包括硬件、外设和网络、系统软件、支持平台等)正确配置、连接,并满意用户需求。d) 确认测试 :证明软件是否满意特定于其用途的需求,是否满意软件需求说明书的规定。e) 验收测试 :按项目任务或合同,供需双方签订的验收依据文档进行的对整个系统的测试与评审,打算是否接受或拒收系统。2. 依据测试技术划分白盒测试 :通过对程序内部结构的分析、检测来查找问题。检查是否全部的结构及规律都是正确的,检查软件内部动作是否依据设计说明的规定正常进行。-结构测试可编辑资料 - - - 欢迎下载精品名师归纳总结黑盒测试 :通过软件的外部表现来发觉错误,是在程序界面处进行测试,只是检查是否依据需求规格说明书的规定正常实 现。灰盒测试 :介于白盒测试与黑盒测试之间的测试。3 依据测试实施组织划分:开发方测用户测试 第三方测试4 是否使备测软件运行:静态测试动态测试。课后作业: 1. 软件测试与调试的区分?(1) )测试是为了发觉软件中存在的错误。调试是为证明软件开发的正确性。(2) )测试以已知条件开头,使用预先定义的程序,且有预知的结果, 不行预见的仅是程序是否通过测试。调试一般是以不行知的内部条件开头,除统计性调试外,结果是不行预见的。(3) )测试是有方案的,需要进行测试设计。调试是不受时间约束的。(4) )测试经受发觉错误、改正错误、重新测试的过程。调试是一个推理过程。(5) ) 测试的执行是有规程的。 调试的执行往往要求开发人员进行必要推理以至知觉的"飞跃"。(6) ) 测试常常是由独立的测试组在不明白软件设计的条件下完成的。调试必需由明白具体设计的开发人员完成。(7) ) 大多数测试的执行和设计可以由工具支持。调式时, 开发可编辑资料 - - - 欢迎下载精品名师归纳总结人员能利用的工具主要是调试器。2. 对软件测试的懂得?软件测试就是说要去依据客户的要求完善它.即要把这个软件仍没有符合的或者是和客户要求不一样的,或者是客户要求仍没有完全达到要求的部分找出来。1. 第一要锤炼自己软件测试才能, 包括需求的分析才能, 提取才能,规律化思想才能,即就是给你一个系统的时候,能够把整个业务流程很清晰的理出。2. 学习测试理论学问并与你锤炼的才能相结合。3. 想和做。想就是说你看到任何的系统都要有习惯性的摸索。做就是把实际去做练习,然后提取体会。总结测试用例,测试方案当然重要,但才能和思想一旦到位了,才能成为一名合格的软件测试工程师。其次次课 10.10 软件测试模型一、软件缺陷: ( 1)软件未达到产品说明书中已经标明的功能。(2) )软件显现了产品说明书中指明不会显现的错误。(3) )软件未达到产品说明书中虽未指出但应当达到的目标。(4) )软件功能超出了产品说明书中指明的范畴。(5) )软件测试人员认为软件难以懂得、不易使用,或者最终用户认为该软件使用成效不良。二 、 软 件 测 试 模 型H模 型 ( 了 解 )V 模型:,可编辑资料 - - - 欢迎下载精品名师归纳总结V 模型的缺陷1、仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段2、忽视了测试对需求分析 ,系统设计的验证,始终到后期的验收测试才被发觉。W 模型的概念 :增加了软件各开发阶段中应同步进行的验证和确认( v$v ) 活动,明确了测试与开发的并行性 . 1、测试相伴着整个软件开发周期2、测试的对象不仅仅是程序,需求、设计和功能同样要测试3、依据 W 模型要求,一旦有文档供应,就准时确定测试的条件、编写测试用例四. 软件测试的原就4.1 完全测试的不行能性4.2软件测试是有风险的活动4.3. 测试无法显示埋伏的软件缺陷和故障4.4.充分留意测试中的群集现象可编辑资料 - - - 欢迎下载精品名师归纳总结4.5 杀虫剂现象4.6. 并非全部的软件缺陷都要修复4.7.80-20原就4.8. 软件测试必需有预期结果4.9. 应当把“尽早的和不断的进行软件测试”作为软件测试者的座右铭4.10. 程序员应当防止检查自己的程序4.11追溯至用户需求 4.12准时更新测试第三次课 10.14 等价类1、等价列划分设计方法: 是把全部可能的输入数据,即程序的输入域划分成如干部分(子集) ,然后从每一个子集中选取少量具有代表性的数据作为测试用例。等价类是指某个输入域的子集合。在该子集合中 各个输入数据对于揭露程序中错误都是等效的 。并合理的假定:测试某等价类的代表值就等于对这一类其他值的测试。有效等价类:对于程序的规格说明来说是合理的、有意义的输入数据构成的集合无效等价类:对软件规格说明而言,是无意义的、不合理的输入数据所构成的集合等价类对于测试有两个重要的意义:完备性无冗余性2、等价类的划分原就(1) )依据区间划分:一个有效等价类和两个无效等价类。可编辑资料 - - - 欢迎下载精品名师归纳总结(2) )依据数值划分 :n 个有效等价类和一个无效等价类(3) )依据数值集合划分一个有效等价类和一个无效等价类(4) )依据限制条件或规章划分:可确定一个有效等价类和如干个无效等价类(5) )细分等价类3. 等价类划分法的步骤(1) )确定等价类(2) )建立等价类表,列出全部划分出的等价类(3) )从划分出的等价类中按以下的3 个原就设计测试用例:A 为每一个等价类规定一个唯独的编号B 设计一个新的测试用例,使其尽可能多的掩盖尚未被掩盖的有效等价类,重复这一步,直到全部的有效等价类都被掩盖为止。C 设计一个新的测试用例,使其仅掩盖一个尚未被掩盖的无效等价类,重复这一步,直到全部的无效等价类都被掩盖为止。习题:三角形问题。4. 等价类划分法(1) 弱一般等价类测试特点: 不考虑无效数据 ,测试用例使用每个等价类中的一个值(2) 强一般等价类测试特点:每一个有效等价类要挑选至少一个测试用例(3) 弱健壮等价类测试对于有效输入 : 使用每个有效类的一个值可编辑资料 - - - 欢迎下载精品名师归纳总结对于无效输入 : 测试用例只使用一个无效值 ,其余值都是有效的(4) 强健壮等价类测试每个有效等价类和无效等价类都至少要挑选一个测试用例第四次课 10.17等价类划分(续)1.测试用例的定义(1) )测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。(2) )测试用例是执行的最小实体。2、特点:( 1)最有可能抓住错误的。 ( 2)不是重复的、余外的。(3) )一组相像测试用例中最有效的。( 4)既不是太简洁,也不是太复杂。3、设计测试用例的基本准就测试用例的 代表性 测试结果的可 判定性 测试结果的可 再现性4、确定等价类的方法(1) )先考虑输入数据的类型(合法型和非法型)(2) )再考虑数据范畴(合法型中的合法区间和非法区间)可编辑资料 - - - 欢迎下载精品名师归纳总结(3) )最终考虑输出结果,逆向设定输入 5、常见等价类划分测试形式针对是否对无效数据进行测试,可以将等价类测试分为两种:1 、标准等价类测试 (也称, 一般等价类 测试)2、健壮等价类测试弱健壮 5 : A Anom, BnomB Anom,Bmin-C Anom,Bmax+DAmin-,BnomE Amax+,Bnom强健壮 9 : Amin-,Bmin- Amin-,Bmin+Amin+,Bmax+Amax+, Bmin-.第五次课 10.21边界值分析法1、边界值分析法就是对输入或输出的边界值进行测试2、特点: 具有很强的发觉程序错误的才能。测试用例来自等价类的边界。3、基本原理 :故障往往发生在输入定义域和输出值域的边界上,而不是在其内部。4、方法: 1、第一应确定边界情形.Yc2、选取正好等于 , 刚刚大于或刚刚小于边界的值作为测d试数据abX有两个变量 x、y的程序的输入域可编辑资料 - - - 欢迎下载精品名师归纳总结5、标准边界值:min 、min+ 、nom 、max- 、max健壮边界值:min 、min+ 、nom 、max- 、maxmin- max+6、例<xnom,ymin><xnom,ymin+><xnom,ymax><xnom,ymax-><xmin,ynom><xmin+,ynom><xmax,ynom><xmax-,ynom><xnom,ynom>7、对于一个 含有 n 个变量 的程序,只让 其中一个变量取极值 ,让其余的变量取正常值 ,被保留的变量依次取 min 、min+ 、nom 、max- 、max 值,对每个变量都重复进行。 n 个变量的程序 ,边界值分析测试程序会产生 4n+1 个测试用例。第六次课 10.24 决策表方法1. 概述: 决策表法是黑盒测试方法中最为严格 、最具有 规律性 的测试方法。2. 什么时候使用?程序输入输出比较多,输入之间、输出之间相互制约的条件比较多时,可以 清晰的表达 它们之间的各种 复杂关系。可编辑资料 - - - 欢迎下载精品名师归纳总结3. 决策表通常由四部分组规章条件桩 : 列出问题的全部条 件 条件项成:桩动 作 动作项桩条件可编辑资料 - - - 欢迎下载精品名师归纳总结条件项:针对条件桩给出的条件列出全部可能的取值可编辑资料 - - - 欢迎下载精品名师归纳总结动作桩:给出问题规定的可能实行的操作动作项:与条件项紧密相关,指出在条件项的各组取值情形下应实行的动作规章:项中的每一列是一条规章,每一条规章是一组测试用例。4. 决策表的化简(1) 合并 :假如一个条件项 表中某列中的条件值 和另外一个条件项所产生的动作是相同的 ,且两个条件项对应的每一行的值只有一个是不同的 ,就可以将其合并 .合并的项除了不同值变成”不关怀”条目外,其余不变(2) 包含: 假如两个条件项的动作是相同的,对任意条件 1 的值和条件 2 中对应的值 ,假如满意 :A. 假如条件 1 的值是 TF, 就条件 2 中的值也是 TF. B. 假如条件 1 的值是 -不关怀 ,就条件 2 中的值是 T,F,-,称条件 1 包含条件 2,条件 2 可以撤去 . 重复 A,B 就可以得到精简的决策表 .Y N YY N NY NYNYN NYN合并包含可编辑资料 - - - 欢迎下载精品名师归纳总结5. 构造决策表的步骤 :(1) 确定规章的个数 2 列出全部的条件桩和动作桩3 填入输入项4 填入动作项 ,得到初始的决策表5 对初始的决策表化简6 决策表测试法的适用范畴(1) if-then-else规律突出 2 输入变量之间存在规律关系3 涉及输入变量子集的运算4 输入和输出之间存在因果关系第七次课 10.28因果图方法组合,考虑适合于描述对于多种条件的组合,相应产生多个动作的形式来设计测试用例,这就需要利用因果图。因果图方法最终生成的就是判定表 。适合于检查程序输入条件的各种组合情形。2、因果图法的基本思想: 第一从 程序规格说明书 的描述中 ,找出因输入条件 和果输出结果或者程序状态的转变,然后通过因果图转换为判定表 ,最终为判定表中的每一列设计一个测试用例.3.基本符号缘由结果1、概述: 假如输入之间有关系 ,测试时必需考虑输入条件的各种通常在因果图中用 Ci 表示缘由,用 Ei 表示结果,各结点表示状态,可取值“0”或1“”。“0”表示某状态不显现,“1”表示某状态显现。可编辑资料 - - - 欢迎下载精品名师归纳总结c1C2恒等: c1 为 1, 就 e1 也为 1,否就 e1 为 0. 非: 如 c1 是 1,就 e1 为0, 否就 e1 是 1.或: 如 c1 或 c2 或 c3 是 1,就 e1 是 1,如三者都不为 1,就 e1 为 0. 与: 如 c1 和 c2 都是 1,就 e1 为 1,否就如有其中一个不为1,就 e1 为 0.4. 约束:实际问题中 , 输入状态之间可能存在某些 依靠关系 .E 约束异: a,b 最多有一个可能为 1,不能同时为 1.I 约束或: a,b,c 中至少有一个必需为 1,不能同时为 0. O 约束惟一 : a 和 b 必需有一个且仅有一个为1R 约束要求 :a 是 1 时,b 必需是 1,即 a 为 1 时,b 不能为 0 M 约束:对输出条件的约束 , 如结果 a 为 1,就结果 b 必需为 0.5、因果图生成测试用例的基本步骤1、找出缘由和结果。 2、画出因果图。3、增加约束。4、把因果图转化为判定表,并化简。可编辑资料 - - - 欢迎下载精品名师归纳总结5、把判定表的每一列拿出来作为依据,设计测试用例。6. 例题(1) )缘由 :C1: 第一个字符是 A; C2: 第一个字符是 B; C3: 其次个字符是一个数字字找 .结果:结果: E1: 给出信息 L;E2: 修改文件 ;E3: 给出信息 M;(2) )因果图 .( 3)决策表。( 4)设计测试用例测试用例 1: 输入数据 :A3预期输出 :修改文件测试用例 2: 输入数据 :AM预期输出 :给出信息 M 测试用例 3: 输入数据 :B3预期输出 :修改文件测试用例 4: 输入数据 :B*预期输出 :给出信息 M 测试用例 5: 输入数据 :C2预期输出 :给出信息 L测试用例 6: 输入数据 :CM预期输出 :给出信息 LM12345678C11110000111001100C101010102111100C13可编辑资料 - - - 欢迎下载精品名师归纳总结0C1EE1101C2E2EC3E32 E3不7.因果图法的优点 :可1. 考虑了多个输入之间的相能互组合、相互制约关系。测AABBCC2.能够帮忙我们按肯定步骤,试3M3M2M高效率的挑选测试用例,同用AABB*XD*时仍能为我们指出,程序规例5&56格说明描述中存在着什么问题.第八次课 10.31黑盒复习第九、十次课 11.411.7 白盒测试1、 白盒测试概述 :白盒测试也称 结构测试 或规律驱动测试。2、 方法:程序结构分析。规律掩盖测试。基本路径测试。3、 原就: 1、保证一个模块中全部独立路径至少被测试一次。2. 全部规律值均需测试真(True )和假( False )两可编辑资料 - - - 欢迎下载精品名师归纳总结种情形。3. 检查程序的内部数据结构,保证其结构的有效性。4. 在取值上、 下边界, 即可操作范畴内运行全部循环.可编辑资料 - - - 欢迎下载精品名师归纳总结5、规律掩盖测试 :主要是测试掩盖率,以程序内在规律结构为基础的测试 。6 种:语句掩盖 判定掩盖条件掩盖 判定-条件掩盖 条件组合掩盖 路径测试 .(1) ) 语句掩盖: 在测试时, 第一设计如干个测试用例, 然后运行被测程序,使程序中的每个可执行语句至少执行一次。判定:整体 掌握。 包括: 1、单一条件判定 2、符合条件掩盖语句掩盖率: 已执行的可执行语句占程序中可执行语句总数的百分比(2) ) 判定掩盖: 设计足够多的测试用例, 使程序中的每个判定至少都获得一次“真值”或“假值。”(3) ) 条件掩盖 :构造一组测试用例,使得每一判定语句中每个规律条件的可能值至少满意一次。满意条件掩盖的不肯定满意判定掩盖,反之亦然。两者无直接关系。(4) ) 判定 /条件掩盖:设计足够的测试用例,使得判定中每个条件的全部可能 真/假至少显现一次,并且每个判定本身的判定结果 真/假也至少显现一次可编辑资料 - - - 欢迎下载精品名师归纳总结(5) ) 组合条件掩盖( MCC ):设计足够的测试用例,使得每个判定中条件的各种可能组合都至少显现一次。满意组合条件掩盖的测试用例是肯定满意判定掩盖、条件掩盖和判定/条件掩盖。(6) ) 修正条件判定掩盖 MCDC :需要足够的测试用例来确定各个条件能够影响到包含的判定的结果,即要求满意两个 条件。第十一次课 11.11测试用例设计 -8- 基本路径1、流图: 在程序设计时 ,为了更加突出掌握流的结构,可对程序流程图进行简化 ,简化后的图称为掌握流图 . 简化后所涉及的图形符号只有两种 , 即节点和掌握流线 .节点标有编号的圆圈程序流程图中矩形框所表示的处理菱形表示的两个甚至多个出口判定多条流线相交的汇合点边由带箭头的弧或线表示与程序流程图中的流线一样 ,说明白掌握的次序它代表程序中的掌握流。掌握流线通常标出名字常见语句的掌握流图可编辑资料 - - - 欢迎下载精品名师归纳总结包含条件的节点被称为判定节点(也叫谓词节点),由判定节点发出的边必需终止于某一个节点, 由边和节点所限定的范畴被称为区域.2、( 1)环形复杂度(圈复杂度) :亦可将该度量用于基本路径方法,它可以供应程序基本集的独立路径数量和确保全部语句至 少执行一次的测试数量上界(2) )独立路径:指程序中至少引入一个新的处理语句集合或一个新条件的程序通路 ,它必需至少包含一条在本次定义路径之前不曾用过的边 .(3) )环形复杂度运算:1. 流图中区域的数量对应于环形复杂度;(闭合区域数 +1 )2. 给定流图 G 的环形复杂度为VG, 定义为 VG =E-N+2,E是流图中边的数量 ,N 是流图中节点的数量 .可编辑资料 - - - 欢迎下载精品名师归纳总结4中判定节点的数量 .63例:图中的圈复杂度,运算如下:78411011流图中有四个区域。213VG=10 条边 -8 结点+2=4;14VG=3 个判定结点 +1=4 。1( 4)图矩阵a2db3c4一个简洁的流图3. 给定流图 G 的环形复杂度 VG, 定义为 VG=P+1,P 是流图 G节点12341a2b3c4d图矩阵即流图的矩阵表示。其维数等于流图的节点数。每列和每行都对应于标识的节点,矩阵元素对应于节点的边。其中横坐标为起点, 纵坐标为终点。例:如矩阵记为M,就 M4,1 “d,” 边 d 的方向是节点 4 到节点 1第十二次课 11.14测试用例设计 -9- 白盒最终可编辑资料 - - - 欢迎下载精品名师归纳总结1、 静态测试不实际运行软件,主要对软件的编程格式、结构等方面进行评估。可以有人工进行,也可借助软件工具自动进行。2、 静态测试的方法( 1)代码检查:代码审查代码走查 桌面检查同行评分(略) 代码审查:通常由 4 人组成,其中一人是和谐人,一人是程序的编写者,其他人员通常是程序的设计人员以及测试专家。优点和作用:错误列表、高效、会后修正、增加修改错误清单、较早发觉错误。代码走查: 为测试员的人会带着一些书面的测试用例参与会议桌面检查:(1)完全没有约束( 2)开发人员测试自己的程序( 3)没有展现自己才能,缺乏良好的效应。(成效远远逊于代码审查和代码走查)3、静态结构分析:主要是以图形的方式表现程序的内部结构。4、代码质量度量:功能性牢靠性 可用性 |有效性 可保护性 轻巧性第十三次课 11.18单元测试1、单元测试的重要性时间方面节约测试成效明显测试成本较低产可编辑资料 - - - 欢迎下载精品名师归纳总结品质量直接2.1 单元测试的定义单元测试又称模块测试, 是最小单位的测试, 其依据是具体设描述, 对模块内全部重要的掌握路径设计测试用例,以便发觉模块内部的错误。单元测试多采纳白盒测试技术2.2 单元测试的对象结构化程序,单元测试所说的单元是指函数, 面对对象程序,单元测试的单元一般是指类。2.4 单元测试的人员 :开发人员3、单元测试的内容模块接口 :检查进出程序单元的数据流是否正确。局部数据结构 :必需测试模块内部的数据能否保持完整性。边界条件测试:主要检查临界数据是否正确处理。独立路径测试:单元测试中最主要的测试。可编辑资料 - - - 欢迎下载精品名师归纳总结出错处理:要求能预见出错的条件,并设置适当的处理对象,保证其路径的正确性。1、 输出的错误信息难以懂得。2、 记录错误与实际遇到的错误不符。3、 在程序自定义出错处理运行之前系统介入。4、 反常处理不当。5、 错误陈述中未能供应做够的定位出错信息。6、4. 、单元测试的方法5、单元测试的流程方案单元测试设计单元测试执行单元测试评估单元测试( 1)驱动模块 Drive用来模拟被测试模块的上一级模块,相当于被测模块的主程序。它接收数据,将相关数据传送给被测模块,启动被测模块,并打印出相应的结果。( 2)桩模块 Stub用来模拟被测模块工作过程中所调用的模块。可编辑资料 - - - 欢迎下载精品名师归纳总结它们一般只进行很少的数据处理。5.3 执行单元测试( 1)设置测试环境( 2)将测试环境初始化( 3) 执行测试过程。5.4 评估单元测试( 1)测试完备性评估(2 代码掩盖率评估第十四次课 11.21单元测试 -JUNIT常用的断言方法断言方法描述assertEqualsa,b测试 a 是否等于 bassertFalsea测试 a 是否为 false,a 是一个 Boolean 值assertNotNulla测试 a 是否非空 ,a 是一个对象或者nullassertNotSamea,b测试 a 和 b 是否没有都引用同一个对象assertNulla测试 a 是否为 null,a 是一个对象或者nullassertSamea,b测试 a 和 b 是否都引用同一个对象assertTruea测试 a 是否为 true,a 是一个 Boolean 值第十五次课 11.25集成测试1、集成测试又称 组装测试 ,集成测试是在单元测试的基础上,将全部模块依据设计要求组装成子系统或系统进行的测试活动。2、集成测试的目的确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确,所测试的内容包括单元间的接口以及集成后的功能。可编辑资料 - - - 欢迎下载精品名师归纳总结3、集成测试的层次( 1)模块内集成测试( 2)子系统内集成测试( 3)子系统间集成测试4、集成测试流程5、集成测试方法:1) 静态测试 只要指对概要设计的测试。2) 动态测试:以黑盒测试为主,需要明白内部细节时结合白盒测试6、集成测试策略非增量式集成 :对全部模块进行个别的单元测试后,依据程序结构图将各模块连接起来,把连接后的程序当作一个整体进行测试。关键模块的特点:可编辑资料 - - - 欢迎下载精品名师归纳总结 满意某些软件需求。 在程序的模块结构中位于较高的层次(高层掌握模块)。 较复杂、较易发生错误。 有明确定义的性能要求。方法: 1、自顶向下增量式测试深度优先广度优先。增量式集成: 逐次将未曾集成测试的模块和已经集成测试的模块(或子系统)结合成程序包,再将这些模块集成为较大系统,在集成的过程中边连接边测试,以发觉连接过程中产生的问题。可编辑资料 - - - 欢迎下载精品名师归纳总结2、 自底向上增量式测试3、混合增量式测试7、不同集成测试方法的比较第十六次课 11.28功能测试1、 确定功能测试的需求功能测试的基本目标:从用户需求动身,尽早的发觉不满意用户需可编辑资料 - - - 欢迎下载精品名师归纳总结求,与产品说明书不一样的全部问题。(1) 程序安装启动正常,有相应的提示框,错误提示。(2) 每一项功能能正常运行,输出结果正确。(3) 能处理各种不正常的操作, 对反常数据的输入可以进行提示容错处理等。(4) 系统的界面清晰美观。(5) 菜单按钮正常、敏捷。(6) 软件升级后能连续支持旧版的数据,支持各种应用环境。2、 功能测试的内容:(1) ) 界面测试: 指系统界面整体布置的合理性, 以及是否能清晰美观。(2) ) 数据测试: 能够正确的数据输入, 对反常的数据输入有提示和容错处理。(3) ) 操作测试: 全部菜单按钮设计符合操作习惯, 能对操作有正确的响应。(4) ) 规律测试:合理清晰、流畅,不复杂。(5) ) 接口测试:与硬件设备的接口第三软件接口 公共接口。3、全部测试方法都可以使用:例如等价类、边界值、因果图、决可编辑资料 - - - 欢迎下载精品名师归纳总结策表、场景。1、 可用性测试2、 安全性测试第十七次课 12.2可编辑资料 - - - 欢迎下载精品名师归纳总结3、 兼容性测试4、 指标/协议测试5、安装 / 卸载程序测试6、软件本的化测试可编辑资料 - - - 欢迎下载

    注意事项

    本文(软件测试知识点总结.docx)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开