电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

软件测试工程师笔试题及答案(最新版-修订)

  • 资源ID:145196660       资源大小:153.69KB        全文页数:5页
  • 资源格式: PDF        下载积分:8金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要8金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

软件测试工程师笔试题及答案(最新版-修订)

测试工程师笔试题测试工程师笔试题 一、计算机知识(一、计算机知识(30 分)分) 1、 在、 在 Linux 系统中,一个文件的访问权限是系统中,一个文件的访问权限是 755,其含义是什么?,其含义是什么? 参考答案:参考答案: 755 表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其 他用户对该文件具有读和执行权限。 2、 Linux 中,如何从中,如何从 root 用户切换到普通用户?用户切换到普通用户? 参考答案:参考答案:su su user1 切换到 user1,但切换后的当前目录还是 root 访问的目录 su user1 切换到 user1,并且当前目录切换到 user1 的根目录下(/home/user1/) 3、 简述一下、 简述一下 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 浏览器的界面是类似的。对于无用 户交换功能的页面。用户接触的界面都是一致的,用户使用方便 4、 Windows 操作系统中操作系统中 PATH 环境变量的作用是什么?环境变量的作用是什么? 参考答案:参考答案: PATH 是 Windows 操作系统环境变量,PATH 作用是用户在命令行窗口执行一个命令, 则在 PATH 变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有 找到,则命令行窗口返回无效命令。 5、 TCP 和和 UDP 有什么区别?有什么区别? 参考答案:参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换 UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程 TCPUDP 是否连接面向连接面向非连接 传输可靠性可靠的不可靠的 应用场合传输大量数据少量数据 速度慢快 6、 DNS 是什么?它是如何工作的?是什么?它是如何工作的? 参考答案:参考答案: 域名解析服务。用于将域名解析为 IP,或反和将 IP 解析为域名。 客户机可指定 DNS 服务器来解析,或用本机 hosts 文件进行解析。 7、 说出、 说出 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 的状态 4.修改 BUG,FIXED(开发) (当然也有可能被判定为不是 BUG 或者需要讨论决定的) 5.回归测试,修改 BUG 状态,FIXED VERIFIED 或者 REOPEN(测试) 6.REOPEN 的话开发继续修改,FIXED VERIFIED 的话由相应人员 CLOSE 这个 BUG。 2、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区 别与联系。 ( 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区 别与联系。 (10 分)分) 参考答案:参考答案: 黑盒测试 : 把测试对象当成一个黑盒子,测试人员完全不考虑逻辑结构和内部特性,只依据 程式的需求说明书来检查程式的功能是否满足它的功能说明。 白盒测试 : 把测试对象当成一个透明的盒子,允许测试人员利用程序内部逻辑结构及相关信 息,设计或选择测试用例,对程式所有逻辑路径进行测试。 单元测试:白盒测试的一种,对软件设计中的单元模块进行测试。 集成测试:在单元测试的基础上,对单元模块之间的连接和组装 w 进行测试。 系统测试:在所有都考虑的情况下,对系统进行测试。 验收测试:第三方进行的确认软件满足需求的测试 3、 你所熟悉的测试用例设计方法有哪些?分别以具体的例子说明在实际测试中的应用。(、 你所熟悉的测试用例设计方法有哪些?分别以具体的例子说明在实际测试中的应用。(10 分)分) 参考答案:参考答案: 1等价类划分 划分等价类: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程 序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试. 因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的 输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同 的情况:有效等价类和无效等价类. 2边界值分析法 边界值分析方法是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生 在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计 测试用例,可以查出更多的错误. 使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界, 就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据, 而不是选取等价类中的典型值或任意值作为测试数据. 3错误推测法 基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例 的方法. 错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情 况,根据他们选择测试用例. 例如, 在单元测试时曾列出的许多在模块中常见的错误. 以前产 品测试中曾经发现的错误等, 这些就是经验的总结. 还有, 输入数据和输出数据为 0 的情况. 输入表格为空格或输入表格只有一行. 这些都是容易发生错误的情况. 可选择这些情况下的 例子作为测试用例. 4因果图方法 前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条 件之间的联系, 相互组合等. 考虑输入条件之间的相互组合,可能会产生一些新的情况. 但要 检查输入条件的组合不是一件容易的事情, 即使把所有输入条件划分成等价类,他们之间的 组合情况也相当多. 因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个 动作的形式来考虑设计测试用例. 这就需要利用因果图(逻辑模型). 因果图方法最终生成 的就是判定表. 它适合于检查程序输入条件的各种组合情况. 4、画出软件测试的、画出软件测试的 V 模型图。 (模型图。 (5 分)分) 参考答案:参考答案: 5、软件的安全性应从哪几个方面去测试?(5 分)5、软件的安全性应从哪几个方面去测试?(5 分) 参考答案:参考答案: (1)用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议 (2)加密机制 (3)安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描 (4)数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理 (5)防病毒系统 6、描述软件产生内存泄露的原因以及检查方式。 (可以结合一种开发语言进行描述) (、描述软件产生内存泄露的原因以及检查方式。 (可以结合一种开发语言进行描述) (5 分)分) 参考答案:参考答案: 内存泄露的原因,主要是由于开发过程当中申请了计算机资源(例如对象、内存等) ,但是 使用资源完成以后没有及时释放资源导致的。例如在 C 语言当中使用了 malloc 申请了内存, 但是未使用 free 来释放内存。 7、简述软件自动化测试工具的原理。 (、简述软件自动化测试工具的原理。 (5 分)分) 参考答案:参考答案: 测试工具的优势在于可部分地替代人工的测试过程, 通过测试工具来模拟人的手工操作, 这 个过程中会记录操作的对象和操作的顺序,然后在回放时按照录制的顺序操作这些对象。 能重复不断地执行, 能精确判断数值和字符对象。 自动化测试工具把测试用例用自动的方式 执行,例如,自动地产生数据,自动地打开应用程序,自动地查找控件, 自动地输入数据, 自动地操作控件,自动地收集测试结果,自动地与预期结果进行比较等。 三、数据库(三、数据库(10 分)分) 为管理业务培训信息,建立为管理业务培训信息,建立 3 个表:个表: S(S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号,学员姓名,所属单位,学员年龄分别代表学号,学员姓名,所属单位,学员年龄 C(C#,CN) C#,CN 分别代表课程编号,课程名称分别代表课程编号,课程名称 SC(S#,C#,G) S#,C#,G 分别代表学号,所选的课程编号,学习成绩分别代表学号,所选的课程编号,学习成绩 (1) 使用标准使用标准 SQL 嵌套语句查询选修课程名称为税收基础的学员学号和姓名嵌套语句查询选修课程名称为税收基础的学员学号和姓名? 答:select s# ,sn from s where S# in(select S# from c,sc where c.c#=sc.c# and cn=税收基础) (2) 使

注意事项

本文(软件测试工程师笔试题及答案(最新版-修订))为本站会员(黯然****空)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.