软件测试常见知识点.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RAD(rap application development), 就是软件开发过程中的一个重要模型,称为快速应用开发 模型。其模型构图形似字母 V ,所以又称 V 模型。通过开发和测试同时进行的方式来缩短 开发周期,提高开发效率。 V 模型大体可以划分为 :需求分析、概要设计、详细设计、软件编码、单元测试、集成 测试、系统测试、验收测试。 需求分析: 即首先要明确客户需要的是什么, 需要软件作成什么样子, 需要有那几项功能, 这一点上比较关键的是分析师和客户沟通时的理解能力与交互性。 要求分析师能准确的把客 户所需要达到的功能,实现方式,等表述出来,给出分析结果,写出需求规格说明书。 概要设计: 架构的实现,指搭建架构、表述各模块功能、模块接口连接和数据传递实现等 详细设计: 对概要设计中表述的各模块进行深入分析,对各模块组合进行分析等,要求达 到伪代码级别,把程序具体实现的功能、现象等描述出来。其中需要包含数据库设计说明。 软件编码: 按照祥细设计好的模块功能表,编程人员编写出实际的代码。 折叠 单元测试: 按照设定好的最小测试单元按单元测试,主要是测试程序代码,确保各单 元模块被正确编译, 单元的具体划分按不同的单位与不同的软件有不同, 比如有具体到模块 的测试,也有具体到类,函数的测试等。 集成测试: 经过单元测试后,将各单元组合成完整的体系,主要测试各模块间组合后的功 能实现情况, 以及模块接口连接的成功与否, 数据传递的正确性等, 其主要目的是检查软件 单位之间的接口是否正确。 根据集成测试计划, 一边将模块或其他软件单位组合成系统, 一 边运行该系统,以分析所组成的系统是否正确,各组成部分是否合拍。 折叠 系统测试: 经过了单元测试和集成测试以后,我们要把软件系统搭建起来,按照软件 规格说明书中所要求, 测试软件性能功能等是否和用户需求相符合, 在系统中运行是否存在 漏洞。 验收测试: 主要就是用户在拿到软件的时候,在使用现场,会根据前边所提到的需求,以 及规格说明书来做相应测试,以确定软件达到符合效果的。 白盒测试 :结构测试, 通过 程序的源代码 进行测试而不使用用户界面。这种类型的测试需要 从代码句法发现 内部代码在算法,溢出,路径,条件 等等中的缺点或者错误,进而修正。 黑盒测试 :又被称为 功能测试、数据驱动测试或基于规格说明的测试 ,通过使用整个软件或 某种软件功能来严格地测试。测试人员通过输入数据看输出的结果了解软件怎样工作。 不管程序内部结构是什么样的, 只是从用户出发, 根据产品应该实现的实际功能和已定 义好的产品规格来验证产品所应该具有的功能是否实现, 每个功能是否都能正常使用, 是否 满足用户要求。黑盒测试并不能取代白盒测试,它是与白盒测试互补的测试方法。 软件测试 (英语 :software testing) ,描述一种用来促进鉴定软件的正确性、完整性、 安全 性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。 软件测试的经典定义是 :在规定的条件下对程序进行操作, 以发现程序错误, 衡量软件质量, 并对其是否能满足设计要求进行评估的过程。 测试方法: 等价类法: 是把所有可能的输入数据,即程序的输入域划分成若干部分 (子集 ),然后从 每一个子集中选取少数具有代表性的数据作为测试用例。 该方法是一种常用的 黑盒测试 用例 设计方法。 测试过程按 4 个步骤进行,即单元测试、集成测试、确认测试和系统测试及发布测试。 单元测试: 集中对用 源代码 实现的每一个程序单元进行测试,检查各个程序模块是否 正确

文档评论(0)

二哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档