软件测试题与答案_第1页
软件测试题与答案_第2页
软件测试题与答案_第3页
软件测试题与答案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档软件测试中期测试答案判断题(10分)软件测试只能发现错误,但不能保证测试后的软件没有错误。(V )软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(X )测试人员说:“没有可运行的程序,我无法进行测试工作”。(X )单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒进行动态测试。(V ) 功能测试属于白盒测试的技术范畴。(X )黑盒测试的测试用例是根据程序内部逻辑设计的。(X)白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。(V)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行

2、有序的、递增的测试(X )第三方测试是在开发方与用户方的测试基础上进行的验证测试(X )验收测试是由最终用户来实施的。(X多项选择题(5分)从是否需要执行被测软件的角度,软件测试技术可划分的类型是:(AC )。A、静态测试B、黑盒测试C、动态测试D、白盒测试下面选项中可能导致软件缺陷的原因有(ABD )。A、软件需求说明书编写的不全面,不完整,不准确,而且经常更改B、软件设计说明书编写不准确C、软件使用人员的水平D、开发人员不能很好的理解需求说明书和沟通不足IIS提供的服务有(ABCD )A. FTP B. WWW C. SMTP D. NNTPVSS是一款配置管理工具,它提供了完善的版本和配

3、置管理功能,VSS中我们处理的所有文档都称为文件,VSS对文件的常用操作有(ABCA. check out B. check in C. undo check out D. copy典型的瀑布模型的四个阶段是:(BCDEA、需求调研 B、分析C、设计D编码 E、测试 F、实施单项选择题(15分)单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(A )。A. 系统功能 B.局部数据结构 C.重要的执行路径D.错误处理以下关于需求测试的描述中,不正确的是( D)需求测试是要检测需求规格说明书中设计的软件需求是否符合用户的要求。需求测试只是验证需求是否真的是用户所需要的。需求测试不

4、等同于后面阶段的集成测试或系统测试。 需求测试是需求测试人员来执行的,与用户无关。对程序的测试最好由由来做,对程序的调试最好由来做。(B )A.程序员第三方测试机构B.第三方测试机构程序员C程序开发组程序员D程序开发组程序开发组软件的六大质量特性包括:(A )A、功能性、可靠性、可用性、效率、可维护、可移植B、功能性、可靠性、可用性、效率、稳定性、可移植C、功能性、可靠性、可扩展性、效率、稳定性、可移植D、功能性、可靠性、兼容性、效率、稳定性、可移植下面有关软件缺陷的说法中错误的是(C)。A.缺陷就是软件产品在开发中存在的问题B缺陷就是软件维护过程中存在的错误、毛病等各种问题C缺陷就是导致系统

5、程序崩溃的错误D.缺陷就是系统所需实现的某种功能的时效和违背 功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于 软件缺陷级别中的(B )。A.致命缺陷B.严重缺陷C.般缺陷D.微小缺陷即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是(D )。A. 程序可能会因为缺少某些路径而存在问题B. 即使是穷举路径测试也决不能保证程序符合其设计规格说明C穷举路径测试也可能不会暴露数据敏感错误D.以上全部 在系统测试中,测试人员主要根据(A )设计测试用例。A.需求分析说明书B.概要设计说明书C. 详细设计说明书D.系统规格说明书下列关于软件验

6、收测试的合格通过准则是(D )。1)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求2)所有测试项没有残余一级、二级和三级错误3)立项审批表、需求分析文档、设计文档和编码实现一致4)验收测试工件齐全A.1)B.1)和 3)C. 1)和3)和4) D.所有都对用来代替被测模块的子模块的是(B )oA.驱动模块B.桩模块C调用模块D.配置模块与设计测试数据无关的文档是(C )oA.该软件的设计文档B.需求规格说明C.项目开发计划D.源程序1640,则根据黑盒测试中的2个无效等价类 2个无效等价类 1个无效等价类 1个无效等价类在某大学学籍管理信息系统中,假设学生年龄的输入范围为

7、等价类划分技术,下面划分正确的是( B )oA)可划分为2个有效等价类,B)可划分为1个有效等价类,C)可划分为2个有效等价类,D)可划分为1个有效等价类,关于软件测试模型,描述正确的是(C)A、V模型测试的对象就是程序本身,测试与开发可以同一阶段进行B、W模型测试的对象是程序,需求、设计等,可以支持迭代的开发模型C、 H模型软件测试过程活动完全独立,贯穿产品整个生命周期,与其他流程并发地进行。D、X模型是事先计划再进行测试。在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法(A )。A.强度测试B.容量测试C.负载测试D.失效恢复测试下面关于界面测试的说法错误的是(c)A. 窗体

8、大小要合适,内部控件布局要合理,不要过于密集,也不要过于空旷。B. 为了达到美观的目的,缩放窗体时,窗体上的控件也应该随着窗体而缩放。C. 字体的大小与界面的大小比例协调,通常使用宋体,字号8-14。D. 使用柔和颜色,杜绝刺目的颜色。简答题(25分)什么是回归测试?什么时候进行回归测试?回归测试就是重新运行现有测试用例测试原有功能,以便确定变更是否达到了预期的目的, 检查变更是否损害了原有的正常功能。或者:在程序有修改的情况下,验证被修复的软件缺陷是否真正解决,而且保证原有功能正常的一种测试策略和方法。每当软件发生变化时就应进行回归测试。什么是冒烟测试?就是版本确认检查,是在系统测试环境下,

9、软件系统构建版本安装发布后,验证系统的基本功能/特征是否达到预期的效果。或者:是在进入系统测试之前或一个编译版本发布后,先运行其基本功能的测试。冒烟测试的目的是检查程序是否完整,是否实现了最基本的可测试要求。软件测试的生命周期包括哪几个阶段?测试计划、测试设计、测试开发、测试执行、测试评估等价类方法中测试用例的设计原则是什么?1)为每一个等价类规定一个唯一的编号;2)设计一个测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;3)设计一个测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。请列出B/S与C/S架构的区别。C/S是两层架构,即客户端/服务器端架构;B/S是三层架构,即由 Browser客户端,WebApp 服务器端和DB端构成。C/S是胖客户端架构,客户端需要实现绝大多数的业务逻辑和界面展示;B/S架构中,显示逻辑交给了 Web浏览器,事务处理逻辑在放在了WebApp上,客户端包含的逻辑很少,因此也被成为瘦客户端架构。C/S是建立在局域网上; B/S可以直

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论