软件测试工程师笔试题及答案测试.docx

软件测试工程师笔试题及答案测试.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
备战考试|学习提升 word可编辑|实用推荐 测试工程师笔试题 一、计算机知识〔30分〕 在Linux系统中,一个文件的访问权限是755,其含义是什么? 参考答案: 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。 Linux中,如何从root用户切换到普通用户? 参考答案:su su user1 切换到user1,但切换后的当前目录还是root访问的目录 su – user1 切换到user1,并且当前目录切换到user1的根目录下〔/home/user1/〕 简述一下C/S模式和B/S模式的区别? 参考答案: c/s 是客户端/效劳器 架构 b/s 是浏览器/效劳器 架构 C/S模式有以下特点: 1.C/S模式将应用与效劳别离,系统具有稳定性和灵活性 2.C/S模式配备的是点对点的构造模式,适用于局域网,有可靠的平安性 3.由于客户端实现与效劳器端的直接连接,没有中间环节,因此响应速度快 4.在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式有以下特点: 1.系统开发、维护、升级方便 每当效劳器应用程序升级时,只要在效劳器上升级效劳应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 2.B/S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进展访问,系统开放性好 3.B/S模式的构造易于扩展 由于Web的平台无关性,B/S模式的构造可以任意扩展,可以从包含一台效劳器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4.用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 Windows操作系统中PATH环境变量的作用是什么? 参考答案: PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,那么在PATH变量设置的目录下依次寻找该命令或对应的执行文件,假设找到,那么执行,假设没有找到,那么命令行窗口返回无效命令。 TCP和UDP有什么区别? 参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丧失数据,适合大数据量交换 UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程 TCP UDP 是否连接 面向连接 面向非连接 传输可靠性 可靠的 不可靠的 应用场合 传输大量数据 少量数据 速度 慢 快 DNS是什么?它是如何工作的? 参考答案: 域名解析效劳。用于将域名解析为IP,或反和将IP解析为域名。 客户机可指定DNS效劳器来解析,或用本机hosts文件进展解析。 说出4种及以上常用的操作系统及其主要的应用范围〔微软的操作系统除外〕。 参考答案: Linux〔Red Hat、SUSE、Debian、Trubo Linux〕:主要用于搭建各类效劳器 MAC OS:苹果机的操作系统,用于图像处理 Unix〔AIX:IBM效劳器的专用操作系统; Solaris:Sun操作系统;FreeBSD、NetBSD〕 8面向对象程序设计有哪些特点? 参考答案: 面向对象程序设计以需求当中的数据作为中心,来进展设计,具有良好的代码重用性。 封装性:也叫数据隐藏,用户无需知道内部工作流程,只要知道接口和操作就可以的,C++中一般用类来实现封装。 继承性: 一种支持重用的思想,在现有的类型派生出新的子类,例如新型电视机在原有型号的电视机上增加假设干中功能而得到,新型电视机是原有电视机的派生,继承了原有电视机的属性,并增加了新的功能。 多态性:指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。 动态联编:指一个计算机程序自身彼此关联的过程,按照联编所进展的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。 9、一条软件缺陷记录都包含哪些内容? 参考答案: bug编号 bug发现人 bug发现时间 bug状态 bug严重程度 bug所属版本 bug所属模块 bug处理人 bug修改日期 bug简单描述 bug详细描述 bug相关附件 bug初步分析 10、一套完整的测试应该由哪些阶段组成? 参考答案: 测试方案、测试设计与开发、测试实施、测试评审与测试结论 二、测试知识〔50分〕 1、您以往所从事的软件测试工作中,是否使用了一些工具来进展软件缺陷〔Bug〕的管理?如果有,请结合该工具描述软件缺陷〔Bug〕跟踪管理的流程。〔10分〕 参考答案: 1.拿到新版本 2.进展测试发现BUG后提交SUBMIT〔测试〕 3.由相应人员置为NEW的状态

文档评论(0)

朱素云 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档