软件测试专业技术作业题

软件测试专业技术作业题

ID:34840107

大小:532.00 KB

页数:18页

时间:2019-03-12

软件测试专业技术作业题_第1页
软件测试专业技术作业题_第2页
软件测试专业技术作业题_第3页
软件测试专业技术作业题_第4页
软件测试专业技术作业题_第5页
资源描述:

《软件测试专业技术作业题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试技术复习题(1004)一、基本要求1、软件测试概述(1)软件可靠性问题、软件缺陷与故障、软件缺陷产生的原因(2)软件测试基本概念(3)软件开发过程(4)软件测试过程、软件开发与软件测试的关系(5)软件质量与软件质量管理的概念2、软件测试策略与过程(1)软件测试的复杂性概念(2)软件测试方法与策略:静态测试与动态测试、黑盒测试与白盒测试(3)软件测试过程:单元测试、集成测试、确认测试、系统测试、验收测试(4)面向对象的软件测试(5)软件调试的概念、软件测试与调试的关系3、功能(黑盒)测试及其用例设计(1)黑盒

2、测试法的概念(2)三角形问题、NextDate函数问题(3)等价类划分法(4)边界值分析法(5)因果图法(6)决策表法(7)黑盒测试应用案例4、结构(白盒)测试及其用例设计(1)白盒测试法的概念(2)控制流图、环形复杂度、图矩阵(3)覆盖测试:函数覆盖、条件覆盖、路径覆盖、面向对象的覆盖(4)路径测试:基本路径测试方法、循环测试方法(5)白盒测试应用案例5、软件测试实际应用(1)客户机/服务器系统的软件测试:客户机/服务器系统的结构测试、网站测试(2)面向对象的软件测试:面向对象的软件测试模型、基于类的测试(3)图

3、形用户界面测试:窗体测试、菜单测试、数据项测试(4)实时系统性能测试(5)场景法应用案例6、软件测试管理(1)软件测试组织管理(2)软件测试计划和过程管理:制定测试计划、确定测试过程、测试结果分析(3)软件测试文档管理7、软件自动化测试(1)软件自动化测试基础:自动化测试概念、自动化测试脚本、自动化测试生存周期(2)软件自动化测试工具:白盒测试工具、黑盒测试工具二、基本概念1、软件测试是在软件投入运行前,对软件需求分析、设计规格说明和编码实现的最终审查。软件测试所涉及的关键问题包括四个方面:测试人员、测试内容、测试

4、时间和测试方法。矚慫润厲钐瘗睞枥庑赖。18/182、软件测试过程中需要三类输入:软件配置、测试配置和测试工具。软件测试所涉及的关键问题包括四个方面:测试人员、测试内容、(测试时间)和测试方法。聞創沟燴鐺險爱氇谴净。3、IEEE将软件可靠性定义为:系统在特定环境下,在给定的时间内无故障运行的概率。根据软件测试的定义,软件测试是为了发现错误而执行程序的过程。残骛楼諍锩瀨濟溆塹籟。4、基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适。5、面向对象单元测试针对

5、程序内部具体单一功能的模块进行测试。从测试的角度来看,继承提供一种机制,通过这种机制,潜在的错误能够从一个类传递到它的派生类。6、使用白盒测试工具所发现的故障可以定位到代码级。7、等价类是输入域的某个子集合,而所有等价类的并集就是整个输入域。因此,等价类的划分原则应该体现完备性和无冗余性。酽锕极額閉镇桧猪訣锥。8、基于Web的系统测试重要的是,从最终用户的角度进行安全性和可用性测试9、有效的Web压力测试系统的关键条件中,量级指的是尽量使单独的操作进行高强度的使用,增加操作的量级。10、对OOP的测试重点集中在类功

6、能的实现和相应的面向对象程序架构上,主要表现之一为数据成员是否满足数据封装的要求。彈贸摄尔霁毙攬砖卤庑。11、面向对象技术的特点给测试带来的新问题具体表现有多态和动态绑定增加了系统运行中可能的执行路径,而且给面向对象软件带来了严重的不确定性。对OOP的测试重点集中在类功能的实现和相应的面向对象程序架构上。謀荞抟箧飆鐸怼类蒋薔。12、测试大纲是软件测试的依据,包括测试项目、测试步骤、测试完成的标准。13、动态测试工具需要实际运行被测系统,并设置断点,向代码生成的(可执行)文件中插入一些监测代码。14、C/S体系结构的

7、软件测试通常是从单个客户端开始,然后再逐步集成客户端、服务器和网络系统进行集成测试,最后进行系统的整体测试。厦礴恳蹒骈時盡继價骚。15、静态测试分析主要集中在需求文档、设计文档以及程序结构方面。16、对Web网站测试所采用的测试方法与策略除了黑盒测试、白盒测试、静态测试和动态测试都有可能用到外,还会包括面向对象测试技术的运用。茕桢广鳓鯡选块网羈泪。17、软件可靠性是对软件在设计、开发以及所预定的环境下具有能力的置信度的一个度量,是衡量软件质量的主要参数之一。鹅娅尽損鹌惨歷茏鴛賴。18、按照软件测试的策略和过程分类,

8、软件测试可分为单元测试、集成测试、系统测试、验证测试和确认测试。在软件测试中,对已测试过的模块进行组装,目的在于检验与软件设计相关的程序结构问题的测试称为集成测试。籟丛妈羥为贍偾蛏练淨。19、实时系统测试的一般步骤:任务测试、行为测试、任务间测试和系统测试。20、为了达到100%的基于状态的上下文覆盖,例行程序必须在每个适当的上下文内被执行。三、简答题1、应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。