- 1、本文档共83页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 2.7 系统测试 为什么要进行系统测试? 由于软件只是计算机系统中的一个组成部分,软件开发完成之后,最终还要和系统中的硬件系统、某些支持软件、数据信息等其他部分配套运行。 因此,在投入运行前要完成系统测试,以保证各组成部分不仅能单独的得到检验,而且在系统各部分协调工作的环境下也能正常工作。 严格的说,系统测试超出了软件工程范围。 通常这项工作并不由系统开发人员或系统开发组织来承担,而是由软件用户或软件开发机构委托独立测试机构来完成。 * 2.7 系统测试 系统测试内容 强度测试 性能测试 恢复测试 安全测试 可靠性测试 安装测试 容量测试 文档测试 * 2.8 验收测试 验收测试 部署软件之前的最后一个测试操作。在软件产品完成了功能测试和系统测试之后、产品发布之前所进行的软件测试活动它是技术测试的最后一个阶段,也称为交付测试。 验收测试是以用户为主的测试,软件开发人员和QA(质量保证)人员也应参加。 由用户参加设计测试用例,使用用户界面输入测试数据,并分析测试的输出结果。 一般使用生产中的实际数据进行测试。 验收测试的目的 确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。 * 2.8 验收测试 验收测试实例 Alpha测试(α测试)——内测 软件产品发布之前的一种验证测试,在模拟的环境中以模拟的数据来运行。 软件开发公司组织内部人员模拟各类用户行对即将面市软件产品(称为α版本)进行测试,试图发现错误并修正。 Beta测试( β测试)——公测 软件产品发布之前,由公众参与的测试,在一个真实的环境中以实际的数据来运行测试,以确认性能、系统运行有效率。 软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况、提出批评意见。然后软件开发公司再对β版本进行改错和完善。 Gamma测试(γ测试) 对成为正式发布的候选版本( 可能存在缺陷)进行的测试。 * 2.8 验收测试 软件验收测试应完成的工作内容包括: 1)明确验收项目,规定验收测试通过的标准。 2)确定测试方法。 3)决定验收测试的组织机构和可利用的资源。 4)选定测试结果分析方法。 5)指定验收测试计划并进行评审。 6)设计验收测试所用的测试用例。 7)审查验收测试准备工作。 8)执行验收测试。 9)分析测试结果。 10)做出验收结论,明确通过验收或不通过验收。 * 2.8 验收测试 在验收测试计划当中,可能包括的检验方面有以下几种: 功能测试。如完整的工资计算过程。 逆向测试。如检验不符合要求数据而引起出错的恢复能力。 特殊情况。如极限测试、不存在的路径测试。 文档检查。 强度检查。如大批量的数据或者最大用户并发使用。 恢复测试。如硬件故障或用户不良数据引起的一些情况。 可维护性的评价。 用户操作测试。如启动、退出系统等。 用户友好性检验。 安全测试。 * 2.9 面向对象软件测试 面向对象软件测试的目标 与传统测试一样,即用尽可能低的测试成本和尽可能少的测试用例,发现尽可能多的软件缺陷。 面向对象的测试策略也遵循从“小型测试”到“大型测试”,即从单元测试到最终的功能性测试和系统性测试。 面向对象软件测试的特点 面向对象技术所独有的封装、继承、多态等新特点给测试带来一系列新的问题,增加了测试的难度。 面向对象软件测试不同层次划分对应于不同阶段 类级、类簇级、系统级——单元测试、集成测试、系统测试 * 2.9 面向对象软件测试 面向对象的单元测试 面向对象的单元测试通常也称为类测试。 主要考察封装在一个类中的方法和类的状态行为。 最小的可测试单位 是封装的类或对象,而不再是个体的模块。 每个类和类的实例(对象) 包含了属性和操作这些属性的方法。 处 理 处 理 输入数据 输出结果 传统单元测试模型 输入数据 输出结果 初始状态 结束状态 类测试模型 * 2.9 面向对象软件测试 面向对象的单元测试 类包含一组不同的操作,并且某个或某些特殊操作可能作为一组不同的类的一部分而存在,测试时不再测试单个孤立的操作,而是测试操作类及类的一部分, 因而单元测试的意义发生了较大的变化。 对面向对象软件的类测试 等价于对面向过程软件的单元测试。 传统的单元测试 主要关注模块的算法和模块接口间数据的流动,即输入和输出; 而面向对象软件的类测试 主要是测试封装在类中的操
您可能关注的文档
- 期末复习课件简化2要点.ppt
- 祈康品管圈模板举例要点.ppt
- 企业安全培训要点.ppt
- 企业并购流程要点.ppt
- 企业研发费用归集实务操作讲解要点.ppt
- 饭店管理的产生和发展要点.ppt
- 企业招标工作中存在的问题与解析要点.ppt
- 防范住院患者跌倒要点.ppt
- 防止烫伤患者的管理要点.ppt
- 气道的评估和管理Airway Evaluation and Management要点.ppt
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
最近下载
- 海港总体设计规范,JTS165-2013.docx
- 六年级上册语文-晨读晚默(33页).pdf
- 2019年昆明呈贡公园概念设计(城市规划、景观园林专业资料).ppt
- 2023-2024在线学习课堂网课《伤寒论临证应用规律解析》单元测试考核答案.pdf
- v20变频器说明书.pdf
- 食品安全风险管控清单(蛋制品生产).docx VIP
- 药事管理与合理用药的现状及临床分析.docx
- ASUS华硕主板玩家国度(ROG)ROG MAXIMUS Z790 EXTREME 简体中文版使用手册.pdf
- “双带头人”教师党支部书记工作室申报书.docx VIP
- 2023年北京中考数学重难题型01新定义创新型综合压轴问题(13-22年最后一题+真题10道模拟30道)含详解.pdf VIP
文档评论(0)