软件测试相关题

软件测试相关题

ID:41411641

大小:69.91 KB

页数:7页

时间:2019-08-24

软件测试相关题_第1页
软件测试相关题_第2页
软件测试相关题_第3页
软件测试相关题_第4页
软件测试相关题_第5页
资源描述:

《软件测试相关题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.A)02.A)03.A)B)C)D)4.法有A)C)5.A)软件测试要依靠工具软件测试耍依靠人丄CD用口盒法设计测试用例进行测试对组装过程进行测试B)桌両检查与代码会审D)调用图-、选择题软件测试的主要特点是AC软件测试的开销大B)软件不能进行“穷举”测试D)整体测试又称为纟R装测试,其主要内容包括对整体的性能进行测试B)确定组装策略和次序D)渐增式是将模块一个一个地连入系统,每连入一个模块C只需要对新连入的模块进行测试都不需要再进行测试要对新子系统进行测试都耍进行回归测试静态测试是以人工的、非形式化的方法

2、对程序进行分析和测试。常用的静态测试方BCD运行程序并分析运行结果数据流分析图集成过程的原则是BC按照模块的大小集成B)尽早测试包含I/O的模块0尽早测试关键模块D)按照“输入一处理一输出”的次序进行集成6.关于白盒法覆盖程度的论述中正确的是BA)语句覆盖:选择测试用例使程序中毎条语句至少被执行一次B)判定覆盖:选择测试用例使程序中每个判定至少都获得一次“真”值和一次“假”0条件覆盖:选择测试用例使每个条件都满足D)条件组合覆盖:将所有的判定条件都组合起来执行7.软件测试的基本原则是ACDA)关键是注重选择高效

3、的测试川例B)选择尽可能多的测试用例0尽虽不由程序设计者进行测试D)充分注意测试屮的群集现象&等价分类法的关键是(00八)确定等价类的边界条件B)按照用例来确定等价类C)划分等价类D)确定系统屮相同和不同的部分二、判断题1.单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测J2.功能测试是系统测试的主要内容,检杏系统的功能、性能是否与需求规格说明相J3.口盒法是一种静态测试方法,主要用于模块测试。X4.整体测试又称为逻辑覆盖测试,需要对系统模块的内部结构进行测试。X5.在等价分类法中,为了

4、提高测试效率,一个测试用例可以覆盖多个无效等价类。X6.发现错視多的模块,残留在模块屮的错視也多。V7.在分析规范(因、果)的棊础上価出因果图,再将其转换为冇限项判断表,就容易得出测试用例。V&系统测试的主要方法是白盒法,主要进行功能测试、性能测试、安全性测试及可靠性等测试。X9.有效性测试是在模拟环境(或开发环境)下运用黑盒法,验证软件特性是否与需求符合。V10.在发现错误后,则应按照一定的技术去纠正它,纠错的关键是“错误定位”。V三、简答题1.渐增式与非渐增式各有何优、缺点?为什么通常采用渐增式?答:非渐增

5、式是将所有的模块一次连接起来,简单、易行,节省机时,但测试过程屮难于查错,发现错误也很难定位,测试效率低。渐增式是将模块一个一个地连入系统,每连入一个模块,都耍对新系统进行测试。这种组装测试方案比饺非渐增式,容易查出错误及进行错误定位,冇利于查出模块接口部分的错课,因此测试效率高。因此通帘采用渐增式。2.自顶而下增值与自底而上增值各有何优、缺点?答:①白顶而下增值优点:能够尽早发现系统主控方面的问题。缺点:无法验证桩模块是否完全模拟了下属模块的功能。无法尽早查出底层容易出错的复杂模块屮的错谋,所以导致过多的回归

6、测试。②自底而上增值优点:驱动模块较容易编写桩模块,能够尽早查出底层涉及较复杂的算法和实际的I/O模块中的错误。缺点:只有当系统所有模块全部组装完成,才能看到系统实体,才能测试系统的主控功能。3.等价分类法的基本思想是什么?答:根据程序的输入特性,将程序的定义域划分为有限个等价区段——“等价类”,从等价类中选择出的用例具冇“代表性”,即测试某个等价类的代表值就等价于对这一类其他值的测试。如果某个等价类的一个输入数据(代表值)测试屮查出了错误,说明该类屮具他测试用例也会有错误。4.一般情况驱动模块比桩模块容易设计

7、,为什么?答:因为驱动模块是模拟主程序或者调用模块的功能,处于被测试模块的上层,所以驱动模块只需要模拟向被测模块传递数据,接收、打印从被测模块返回的数据的功能,较容易实现。而桩模块用于模拟那些由被测模块所调用的下属模块的功能,由于下属模块往往不止一个,也不止一层,同时由于模块接口的复杂性,桩模块很难模拟各下层模块Z间的调用关系。同时为了模拟下层模块的不同功能,需要编写多个桩模块,而这些桩模块所模拟的功能是否正确,也很难进行验证。因此,驱动模块的设计显然比桩模块容易。5・什么是a测试和B测试?答:a测试是在开发机

8、构的监督下,在确认测试阶段后期由个别用户对软件进行测试,目的是评价软件的FLLRPS(功能、局域化、可使用性、可靠性、性能和支持性),注重界而和特色。B测试是由支持软件预发行的客户对FI.URPS进行测试,主要FI的是测试系统的口J支持性。一•回答问题1.软件测试的基本任务?软件测试是按照特定的规则,发现软件错误的过程;好的测试方案是尽可能发现迄今尚未发现错课的测试;成功的测试方案是发

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

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

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