首页 > 程序人生 > 程序员面试技艺 > 奇虎360软件测试工程师笔试题及答案
2014
11-11

奇虎360软件测试工程师笔试题及答案

1.360软件管理功能测试,请写几个用例测试全部功能。  

题目给了界面图和简单功能介绍,具体可以自己装个360看下。

1)点击界面各个图标的按钮,功能能否正确实现

2)对每个列表项功能进行测试,例如:下载、安装、升级、卸载

3)游戏模块下点击相应的选项是否能正确浏览网页。

2.你用过360的软件吗?有什么建议和评价?

建议:360安全卫士建议添加保护注册表的功能。

评价:360安全卫士,界面设计简洁合理,操作简单,功能强大,拥有木马查杀、恶意软件清理、漏洞补丁修复、电脑全面体检、垃圾和痕迹清理、系统优化等多种功能。受用户欢迎的上网必备安全软件。

3.如何设计安全软件,才能符合用户需要?

1)易用性:包括界面设置简洁合理,操作简单;

2)安全性:查杀恶意软件,具有病毒查杀,病毒库即时更新,检测并修补系统漏洞、病毒监控,病毒资料查询

4.如何评测杀毒软件

5.文件系统都有哪些,相对应都能安装什么系统

1)FAT16、FAT32、NTFS fat16 —— windows 95/98/me/nt/2000/xp unix,linux,dos

2)fat32 —— windows 95/98/me/2000/xp

3)ntfs —— windows nt/2000/xp

6、内存溢出和内存泄露,有什么不同?

1)内存泄露是指程序中间动态分配了内存,但是在程序结束时没有释放这部分内存,从而造成那一部分内存不可用的情况

2)内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出

7.要安装2000,XP,Vista一起,有什么方案,默认启动为Vista?

安装2000——>xp到C盘再安装VISTA到另一个分区,开机启动vista系统选择我的电脑--高级--启动故障恢复--设置选择默认启动 在boot.ini中,主要包含以下内容:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows Windows 2000 Professional"

其中,multi(0)表示磁盘控制器,disk(0)rdisk(0)表示磁盘,partition(x)表示分区。NTLDR就是从这里查找Windows XP Professional的系统文件的位置的。(*本文不会更详细地讲解boot.ini的组成结构,因为其与本主题关系不大,如果想了解,可以到一些专门的网站处查询相关信息。)如果在boot.ini中只有一个操作系统选项,或者把timeout值设为0,则系统不出现操作系统选择菜单,直接引导到那个唯一的系统或者默认的系统。

8.你都常用什么远程桌面软件,在windows系统下,要重启远程机器有几种方法?

mstsc自带的软件、QQ系统自带的远程控制

9.注销和重启有什么区别?

注销与重启动的最大区别就在于:注销并没有释放内存,而重启动则将内存全部释放。也就是说内存出现了问题的话,注销将不起任何效果。

10.如果一台机器不能联网,如:互联网,局域网,你认为有哪些可能?

1)网卡、网线是否连接正确

2)TCP\IP协议工作是否正常可以PING 127.0.0.1

3)浏览器服务Computer Browser是否被停用

4)查看本地安全策略设置是否允许Guest(来宾)帐号从网络上访问。

5)病毒

11.蓝屏是什么原因引起的,如何定位问题?

1)软件引起的"蓝屏"故障、重要文件损坏或丢失会引起"蓝屏"故障(包括病毒所致)。

2)注册表损坏导致文件指向错误所引起的蓝屏,定位:在开机或在调用程序时出现"蓝屏",并且屏幕有出错信息(包括出错的文件名)

3)硬件散热问题也会引起"蓝屏"般在电脑运行一段时间后才出现,表现中"蓝屏"死机或随意重启

4)硬件的兼容性不好引起的"蓝屏,比如内存条的混插

5)内存超频或不稳定,主要出现随机性"蓝屏"

6)在卸载程序后出现"蓝屏",多数是由于程序卸载不完善造成

12.如何测试驱动?

驱动的安装卸载、驱动的兼容性

13.系统常见的进程有哪些,都有什么作用?

smss.exe —— Session Manager

csrss.exe —— 子系统服务器进程

winlogon.exe —— 管理用户登录

services.exe ——  包含很多系统服务

lsass.exe —— 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序

svchost.exe —— 包含很多系统服务

svchost.exe —— SPOOLSV.EXE 将文件加载到内存中以便迟后打印。

explorer.exe —— 资源管理器

internat.exe —— 托盘区的拼音图标

14.windows系统启动时,都启动什么,顺序是什么,请详细描述,越细越好

smss.exe、csrss.exe、winlogon.exe、services.exe、lsass.exe、svchost.exe(可以同时存在多个)、spoolsv.exe、explorer.exe、System Idle Process

15.pending是什么意思?

正在搁置、挂起

16.做过P2P测试吗?如何搭建环境?

可参考这篇文档:http://pan.baidu.com/s/1eQ7SNdC

17.客户端测试如何搭建环境?

可参考这篇文档:http://wenku.baidu.com/view/c3a0ed04cc17552707220865.html

18.PE文件,非PE文件,什么意思,如何鉴定?

PE文件被称为可移植的执行体是Portable Execute的全称,常见的EXE、DLL、OCX、SYS、COM都是PE文件,PE文件是微软Windows操作系统上的程序文件(可能是间接被执行,如DLL),反之则是非PE文件。

更所信息参考:http://zh.wikipedia.org/wiki/Portable_Executable

19.请根据描述,报告Bug。描述:有个移动硬盘1分区无毒,2,3分区有毒。插入后,系统没有扫描出病毒,并且杀毒软件主界面未显示。测试人员发现,是因为杀毒软件在扫描完第一个分区后,会出现个扫描结果的界面,用户需要手动关闭后,才能继续扫描。

主界面未显示扫描结果,弹出扫描结果界面阻止了杀毒软件继续扫描。

20.都用过哪些测试辅助工具,请描述几种不同类型的测试工具

1)QTP是一个侧重于功能的回归自动化测试工具

2)LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner , 企业能最大限度地缩短测试时间, 优化性能和加速应用系统的发布周期。

21.安全模式有什么作用?

1)安全模式是Windows用于修复操作系统错误的专用模式,是一种不加载任何驱动的最小系统环境,用安全模式启动电脑,可以方便用户排除问题,修复错误

2)修复系统故障 、恢复系统设置 、删除顽固文件 、彻底清除病毒 、磁盘碎片整理

22.如果有一个文件,杀毒软件无法删除,你如何做?

1)将杀毒软件病毒库升级到最新进行删除

2)停掉该服务,到进程中删除该进程然后用杀毒软件删除

3)进入安全模式删除

4)dos下使用delete、Deltree命令删除

5)使用顽固文件删除工具

22.进程,线程是什么意思?如何查看线程?

进程是指在系统中正在运行的一个应用程序;

线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元

dos下使用PSLIST命令查看线程

24.如果需要让D:\test.txt 自动开机启动,有哪些方法?

1)在注册表,software\microsoft\windows\currentversion\run 下建立一个键值为 notepad d:\1.txt

2)直接把文件拷到启动文件加里C:\Documents and Settings\Administrator\「开始」菜单\程序\启动

25.常见的HTTP错误,请列举5个并说明原因

1)HTTP 400错误(错误请求)

2)HTTP 401错误 (未经授权)

3)HTTP 403错误(禁止访问)

4)HTTP 404错误(文件未找到)

5)HTTP 500错误(内部服务器错误)

编程技巧