软件测试_测试程.docxVIP

  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文档。上传文档
查看更多
 1、 HYPERLINK javascript:; \t _self 测试阶段划分(按测试执行顺序):   ●  HYPERLINK javascript:; \t _self 单元测试(Unit  HYPERLINK javascript:; \t _self Testing)   定义:针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的 HYPERLINK javascript:; \t _self 工作;   测试目的:检测软件模块对《详细设计说明书》的符合程度。   ● 集成测试(Integration Testing)   定义:在单元测试的基础上,将所有模块按照概要设计要求组装成为子系统或系统,验证组装后功能以及模块间接口是否正确的测试工作;   测试目的:检测软件模块对《概要设计说明书》的符合程度。   ●  HYPERLINK javascript:; \t _self 系统测试(System Testing)   定义:将已经集成好的的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等 HYPERLINK javascript:; \t _self 其他元素组合在一起,在实际运行(使用)环境下,对计算机系统进行的一系列的测试工作。   测试目的:与《需求规格说明书》做比较,发现软件与系统需求定义不符合或与之矛盾的地方。   ● 回归测试(Regression Testing)   定义:软件在测试或其他活动中发现的缺陷经过修改后,进行的测试;   测试目的:验证缺陷得到了正确的修复,同时对系统的变更没有影响以前的功能;   特点:回归测试可以发生在任何一个阶段,包括单元测试、集成测试和系统测试;   策略:   ①、完全重复测试:重新执行前期建立的所有测试用例,并确认确认缺陷解决和修改的扩散影响性;   ②、选择性重复测试:   ——覆盖修改法:选择直接影响的用例;   ——周边影响法:选择间接影响的用例;   ——指标达成方法:达到指标的覆盖率等。   流程:   1)制定回归测试策略   2)确定测试的版本   3)按照回归测试策略执行回归测试   4)回归测试通过,关闭缺陷跟踪单(问题单)   5)回归测试不通过,缺陷跟踪单返回开发人员,经开发人员修改后再次进行回归测试   回归测试自动化:(需考虑的问题如下)   1)回归测试是一个重复的以前测试的测试,所以自动化是回归测试的追求;   2)自动化法包括:程序的自动运行、自动配置,用例的管理、自动输入,测试自动执行,测试结果自动采集、比较及结论的自动输出;   3)对比较稳定的可采用 HYPERLINK javascript:; \t _self QTP、Robot、SilkTest等工具的“捕捉回放”工具;   4)为了能实现自动化需要用到脚本语言,如:TCL、Python、 HYPERLINK javascript:; \t _self Perl等;   5)对比较复杂的过程,无法借助工具的需要自己开发专用工具;   6)尽早考虑回归测试的自动化,形成工具化、可继承和推广的。   ●  其他测试阶段   ○  α测试:用户在开发环境下进行的测试,评价软件FLURPS   ○  β测试:多用户在实际使用环境下进行的测试   ○  验收测试:用户根据合同、《需求规格说明书》或《验收测试计划》对产品进行的验收测试   注:FLURPS即:功能、局域化、可用性、可靠性、性能、技术支持 2、单元测试、集成测试、系统测试的比较:   ●  测试方法:   单元测试属于白盒测试范畴;   集成测试属于灰盒测试范畴;   系统测试属于黑盒测试范畴;   ●  考察范围:   单元测试主要测试内部数据结构、逻辑控制、异常处理等;   集成测试主要测试模块间的接口与接口数据传递关系,以及模块组合后的整体功能;   系统测试主要测试整个系统相对于需求的符合度;   ●  评估基准:   单元测试主要通过逻辑覆盖率来评估;   集成测试主要通过接口覆盖率来评估;   系统测试主要通过测试用例对需求规格的覆盖率来评估;   3、测试阶段的过程划分:   过程划分  输出   ●  测试计划阶段——测试计划   ●  测试设计阶段——测试方案   ●  测试实现阶段——测试用例、测试规程   ●  测试执行阶段——测试报告   主要的测试文档:   ●  测试计划:测试范围、方法、资源,以及相应测试活动的时间进度安排表的文档;   ●  测试方案:为完成软件集成特性的测试而进行的设计测试方法的细节文档;   ●  测试用例:为完成一个测试项的测试输入、预期结果、测试执行条件等因

文档评论(0)

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

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

1亿VIP精品文档

相关文档