软件测试工程师笔试题及答案.doc.pdf
《软件测试工程师笔试题及答案.doc.pdf》由会员分享,可在线阅读,更多相关《软件测试工程师笔试题及答案.doc.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测试工程师笔试题测试工程师笔试题一、计算机知识(一、计算机知识(3030 分)分)1 1、在在 LinuxLinux 系统中,一个文件的访问权限是系统中,一个文件的访问权限是 755755,其含义是什么?,其含义是什么?参考答案:参考答案:755 表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。2 2、LinuxLinux 中,如何从中,如何从 rootroot 用户切换到普通用户?用户切换到普通用户?参考答案:参考答案:sususu user1切换到 user1,但切换后的当前目录还是root 访问的目录su user1 切换到 use
2、r1,并且当前目录切换到user1 的根目录下(/home/user1/)3 3、简述一下简述一下 C/SC/S 模式和模式和 B/SB/S 模式的区别?模式的区别?参考答案:参考答案:c/s 是客户端/服务器 架构b/s 是浏览器/服务器 架构C/S 模式有以下特点:1.C/S 模式将应用与服务分离,系统具有稳定性和灵活性2.C/S 模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性3.由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快4.在 C/S 模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂B/
3、S 模式有以下特点:1.系统开发、维护、升级方便每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便2.B/S 模式具有很强的开放性在 B/S 模式下,用户通过通用的浏览器进行访问,系统开放性好3.B/S 模式的结构易于扩展由于 Web 的平台无关性,B/S 模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统4.用户使用方便B/S 模式的应用软件都是基于 Web 浏览器的,而 Web 浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便4 4、
4、WindowsWindows 操作系统中操作系统中 PATHPATH环境变量的作用是什么?环境变量的作用是什么?参考答案:参考答案:PATH是 Windows 操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在 PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。5 5、TCPTCP 和和 UDPUDP 有什么区别?有什么区别?参考答案:参考答案:TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程TCPUDP是否连接传输可靠性应
5、用场合速度面向连接可靠的传输大量数据慢面向非连接不可靠的少量数据快6 6、DNSDNS 是什么?它是如何工作的?是什么?它是如何工作的?参考答案:参考答案:域名解析服务。用于将域名解析为IP,或反和将 IP 解析为域名。客户机可指定 DNS 服务器来解析,或用本机hosts 文件进行解析。7 7、说出说出 4 4 种及以上常用的操作系统及其主要的应用范围(微软的操作系统除外)种及以上常用的操作系统及其主要的应用范围(微软的操作系统除外)。参考答案:参考答案:Linux(Red Hat、SUSE、Debian、Trubo Linux):主要用于搭建各类服务器MAC OS:苹果机的操作系统,用于图
6、像处理Unix(AIX:IBM 服务器的专用操作系统;Solaris:Sun 操作系统;FreeBSD、NetBSD)8 8 面向对象程序设计有哪些特点?面向对象程序设计有哪些特点?参考答案:参考答案:面向对象程序设计以需求当中的数据作为中心,来进行设计,具有良好的代码重用性。封装性:也叫数据隐藏,用户无需知道内部工作流程,只要知道接口和操作就可以的,C+中一般用类来实现封装。继承性:一种支持重用的思想,在现有的类型派生出新的子类,例如新型电视机在原有型号的电视机上增加若干中功能而得到,新型电视机是原有电视机的派生,继承了原有电视机的属性,并增加了新的功能。多态性:指在一般类中定义的属性或行为
7、,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。动态联编:指一个计算机程序自身彼此关联的过程,按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。9 9、一条软件缺陷记录都包含哪些内容?、一条软件缺陷记录都包含哪些内容?参考答案:参考答案:bug 编号bug 发现人bug 发现时间bug 状态bug 严重程度bug 所属版本bug 所属模块bug 处理人bug 修改日期bug 简单描述bug 详细描述bug 相关附件bug 初步分析1010、一套完整的测试应该由哪些阶段组成?、一套完整的测试应该由哪些阶段组成?参考答案:参考答案:测试计划、测试设计与开发、测试
8、实施、测试评审与测试结论二、测试知识(二、测试知识(5050 分)分)1 1、您以往所从事的软件测试工作中,您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷是否使用了一些工具来进行软件缺陷(BugBug)的管理?的管理?如果有,请结合该工具描述软件缺陷(如果有,请结合该工具描述软件缺陷(BugBug)跟踪管理的流程。)跟踪管理的流程。(1010 分)分)参考答案:参考答案:1.拿到新版本2.进行测试发现 BUG 后提交 SUBMIT(测试)3.由相应人员置为 NEW 的状态4.修改 BUG,FIXED(开发)(当然也有可能被判定为不是BUG 或者需要讨论决定的)5.回归测试,修改
9、 BUG 状态,FIXED VERIFIED 或者 REOPEN(测试)6.REOPEN 的话开发继续修改,FIXED VERIFIED 的话由相应人员 CLOSE 这个 BUG。2 2、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。别与联系。(1010 分)分)参考答案:参考答案:黑盒测试:把测试对象当成一个黑盒子,测试人员完全不考虑逻辑结构和内部特性,只依据程式的需求说明书来检查程式的功能是否满足它的功能说明。白盒测试:把测试对象当成一个透明的盒子,允许测试人员利用程序内部
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 工程师 笔试 答案 doc
限制150内