《测试工程师入职笔试试题20份题目(共11页).doc》由会员分享,可在线阅读,更多相关《测试工程师入职笔试试题20份题目(共11页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上软件测试工程师入职笔试题一、单选题(35分)1. Linux文件权限一共有10位长度,其中第一位表示的内容是()。A. 文件所有者的权限B. 文件所有者所在组的权限C. 文件类型D. 其他用户的权限 2. 操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为()。A立即寻址B直接寻址C寄存器寻址D寄存器间接寻址 3. RAID是一种比较经济的磁盘冗余阵列,它与主机连接较普遍使用的工业标准接口为()。A RS -232B FDDIC SCSID ST506 4. 数据结构队列的特点是()。A 先进先出B 先进后出C 顺序存储D 链式存储 5. 语言中
2、函数参数传递方式是()。A. 值传递。B. 地址传递C. 宏扩展D. 名字传递 6. 下列关于软件测试的原则,错误的有( )。A设计测试用例应包含合理和不合理的输入条件B程序员应自己检查自己的程序C软件测试需要充分注意测试中的集群现象D测试用例中需要确定预期输出的结果 7. 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,以下制定的标准是国际标准的是()。AGJBBIEEECANSIDIS0 8. 我国国家标准分为强制性国家标准和推荐性国家标准,推荐性国家标准的代号为()。AZBBGBCGB/TDQB 9. 软件内部/外部质量模型中,可移植性不包括的子特性为
3、()。A适应性B共存性C兼容性D易替换性 10. GB/T18905 软件工程 产品评价中确定的通用评价过程包括()。A确立评价需求、设计评价、执行评价和评估结果 B确立评价目的、规定评价、设计评价和执行评价 C确立评价需求、规定评价、设计评价和执行评价 D确立评价目的、设计评价、执行评价和评估结果 11. 甲企业委托软件公司程序员王某开发管理软件,并与王某签订了书面协议,但协议中未对软件著作权归属做出明确的约定,其软件著作权属于()。A甲企业B软件公司C程序员王某D软件公司和甲企业。 12. 关于测试方法下面说法不正确的是( )。A. 通过测试主要用于验证系统和需求是否一致B. 失败测试是验
4、证系统至少能做什么,可确定程序是否满足目标C. 错误猜测是基于经验和直觉的一种测试技能D. 随机测试无法度量测试覆盖率 13. 测试计划中不应该包括的内容有()。A. 测试进度B. 测试资源C. 测试策略D. 测试评价 14. 测试用例不应该包括的条目有()。A. 用例编号B. 测试追踪C. 预期结果D. 修改过程 15. 测试记录不应该包括的条目有()。A. 用例名称B. 实测结果C. 设计人员D. 测试结论 16. 下列关于自动测试和手工测试说法错误的是()。A. 测试自动化有时会制约软件的开发B. 手工测试可以处理意外事件C. 自动测试适合测试版本不稳定的软件D. 自动测试的引入可以提高
5、测试的效率和测试的准确性 17. 下列关于书写缺陷报告的原则说法错误的是()。A. 保证重现缺陷B. 一个缺陷一个报告C. 不可重现的缺陷等可重现后再报告D. 包含所有重现缺陷的必要步骤 18. 在涉及测试用例中考虑输入非法数据时,不必考虑的属性是()。A. 数据类型B. 数据的默认值C. 数据长度D. 数据的取值范围 19. 从软件易用性角度来看,下列关于测试控件的说法错误的是()。A. 常用按钮要支持快捷方式B. 默认按钮要支持“回车”操作C. Windows应用程序中按钮位置要保持一致,“取消”在左侧,“确认”在右侧D. 对可能给用户带来损失的操作应该提供取消功能 20. 下列关于测试工
6、具的说法中错误的是( )。A. Pational Robot既可以做功能测试,又可以做性能测试B. Rational PureCoverage属于白盒测试工具C. LoadRunner可以测试B/S和C/S结构的系统D. WinRunner可以运行在Linux上 21. 在测试内存资源的使用情况时,其中确定系统使用模式,一般选取哪个模式:A. 内存最小的模式B. 内存最大的模式C. 时间模式D. CPU开销 22. 一个测试用例尽量多的发现软件缺陷,这是依照了测试用例的()。A. 有效性B. 经济性C. 为排错提供有效依据D. 多重性 23. 静态数据流分析不能够发现下面的缺陷( )。A. 变
7、量在使用前被定义两次以上,或者变量在使用前未被定义,或变量被定义但从未被使用B. 是否修改了只做输入用的形式参数C. 不一致的数据类型。D. 从一定程度能够帮助优化代码,比如发现循环内被重复定义多次的变量 24. 下图是描述各模块之间的调用关系,对各模块进行单元测试不需要编写桩模块的是( )。ABCDEFA. E、FB. A、B、DC. E、C、FD. B、D 25. 一般用ADSL的用户都感觉下载软件比上传软件快很多,是因为( )。A. 电信网络运营商限制了软件上传的速率B. ADSL是不对称的网络接入方式,上行窄下行宽C. 提供下载软件的服务器一般都比自己上传用的机器性能高、速度快D. 其
8、实是一样的 26. 下列关于回归测试的说法,错误的有( )。A. 回归测试用于测试软件变更之后,变更部分的正确性和对变更需求的符合性B. 回归测试也用于测试软件变更之后,软件原有的、正确的功能、性能和其他规定的要求的不损害性。C. 集成测试阶段回归测试的对象包括未通过软件集成测试的软件,在变更之后,首先应对变更的软件单元进行测试,然后再进行相关的集成测试;D. 回归测试在任何时候都可以进行 27. 测试计划中描述某一种测试的测试策略时不是必需的描述项是( )。A. 测试完成标准B. 测试目标C. 需要的测试数据D. 测试方法 28. 下列关于软件缺陷处理说法不正确的是( )。A. 只要是发现的
9、缺陷都要提交缺陷报告,不论是否可重现B. 如果发现的缺陷全部属于一个开发人员,则这些缺陷可以写在一个缺陷报告中C. 一个缺陷的编号在整个生命周期中都不会改变D. 已经关闭的缺陷可能会由于某种原因而重新打开 29. 如果要度量100个用户并发的响应时间,就必须明确要度量以下哪一个标准项:A. 每个并发用户的响应时间B. 在有99个用户已经接入的情况下,第100个用户的响应时间C. 两个指标都要度量 30. 将测试输入存储在独立的数据文件中的脚本是()。A. 线性脚本B. 结构化脚本C. 共享脚本D. 数据驱动脚本 31. 测试件结构的实现取决于()。A. 自动化的最终规模B. 自动化的最初规模C
10、. 自动化的最小规模D. 自动化的最大规模 32. 典型的前处理任务除了创建、检验某些条件、重新组织文件外,还有()。A. 转换数据B. 脚本C. 文档D. 差异报告 33. 测试数据的生成方法按生成方式分类不包括()。A. 手工生成B. 使用工具自动生成C. 随机测试数据生成D. 编写脚本生成测试数据 34. 若一个通讯簿最多可以输入100条记录,则应设计下列选项中哪组测试用例进行测试最优( )。A. 分别输入1、50、100条记录B. 分别输入0、1、50、99、100条记录C. 分别输入0、1、99、100、101条记录D. 分别输入0、1、50、99、100、101条记录 35. 关于
11、对第三方测试的描述,正确的观点是()。 A既不是开发人员,也不是用户所进行的测试就是第三方测试B由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试 C第三方测试是在开发方与用户方的测试基础上所进行的验证测试 D第三方测试又被称为测试 二、多选题(10分)1. 下列关于数据库中触发器的说法中正确的是()。A. 触发器是自动运行的B. 触发器可以通过数据库中的相关表进行层叠更改C. 触发器是一种特殊类型的存储过程D. 触发器不可以强制限制 2. 下列常用端口和协议对应正确的是( )。A. FTP21B. SMTP20C. DNS53D. HTTP80E. POP3111 3. 外围设备
12、的设备管理常用控制方式有()。A. 缓冲方式B. 中断方式C. 通道方式D. DMA方式E. Spooling 4. 下面关于线程与进程的区别描述中正确的是( )。A. 线程之间的切换比进程切换所用的时间多B. 进程可以包含多个线程C. 线程之间可以通信,比进程之间通信效率要高D. 多线程共享进程的资源E. 线程之间的切换需要内核的介入 5. 常见的UNIX操作系统产品有()。A. HP-UNIXB. OS/2C. SUN-SOLARISD. IBM-AIXE. OpenBSDF. RedHat 6. 软件测试模型的使用叙述正确的是()。A. 在实际软件测试的实施过程中,应灵活地运用各种模型的
13、优点。B. 通常可以在H模型的框架下,运用W模型的思想进行独立的测试。C. 当有变更发生时,按X模型和前置模型的思想进行处理。D. 将测试和开发紧密结合,寻找恰当的就绪点开始测试,并反复进行迭代测试,以达到按期完成预定的目标。 7. 在GB/T17544中,软件包质量要求包括三部分()。A 产品描述要求B 系统功能要求C 程序和数据要求。D 用户文档要求E 软件配置要求 8. 安全测试内容包括()。A. 用户认证机制B. 加密机制C. 安全防护策略D. 数据备份与恢复E. 防病毒系统 9. 以下关于测试方法的说法中正确的是( )。A 随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试
14、方法.B 在设计测试用例的过程中,应从失败测试设计测试用例,不用考虑通过测试C 错误猜测法本身不是一种测试技术,所以不用编写测试用例D 如果程序的功能说明中还有输入条件的组合情况,应在一开始就选用因果法.E 任何情况下都必须使用边界值分析方法答案:DE10. 易用性测试的内容包括()。A. 易理解性B. 易学性C. 互操作性D. 吸引性E. 易用性的依从性 三、填空题(10分)1. CMM有_个级别。 2. JAVA小程序(Applet)可以在具有JAVA虚拟机的浏览器中运行,在IE 的 Internet选项 设置中找到脚本:java小程序脚本处可以进行设置其为启用。 3. 面向对象的主要特征
15、有封装、继承和 。封装通过类实现,对象是类的一个具体实例,没有实例的类是 。 4. 中间件分类有底层型、通用型,J2EE是一种 型中间件技术,ODBC 是 型中间件技术。 5. SQL语句分类为DML,DCL,DDL。create table属于 。 6. 编码规范中要求函数的扇出数目还是扇入数目应尽量多 。 7. 测试的目的是确定标准中规定的各项条款在产品中被遵循的情况。 8. 在软件开发早期阶段唯一有效的检验手段是评审,评审的文档可以分为开发文档、 、用户文档。 9. 测试报告应包括: 、对软件系统的评价和建议等。 10. 软件测试配置管理一般包括4个最基本的活动,即配置项标识、配置控制、配置状态报告和 。 四、简答题(30分)1. 软件问题报告单应包括哪些要素?(11分)答案: 2. 简述缺陷严重程度和优先级的判定方法(5分)答案: 3. 简述软件测试过程(按顺序说明)及测试设计阶段的主要任务。(7分)答案: 4. 简述测试团队角色定义(包括工作角色名称和具体职责)(7分)答案五、综合题(15分)1. 如何进行测试工具选择?(7分)2. 论述GB/T16260标准中质量、质量模型、使用质量、内部度量的概念及其标准实施中应如何确定质量模型。(8分)答案: 专心-专注-专业