《初级软件测试工程师面试题笔试题集(共7页).doc》由会员分享,可在线阅读,更多相关《初级软件测试工程师面试题笔试题集(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上初级软件测试工程师面试题笔试题集1 操作系统 1.1 windows系统 1 如何在win2003中如何安装Internet信息服务(IIS)? 2 如何在Dos下面用命令将D盘下面test目录文件夹及子目录打印并保存? 3 进程和线程的区别? 1.2 Linux系统 (1) 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。 主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是。 A route add net 192.168.1.0 gw 192.168.1.1 netmask 2
2、55.255.255.0 metric 1 B route add net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1 C route add net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 netmask 172.168.1.1 metric 1 (2) 下列信息是某系统用ps ef命令列出的正在运行的进程, 进程是运行Internet超级服务 器,它负责监听Internet sock
3、ets上的连接,并调用合适的服务器来处理接收的信息。 A root 1 4.0 0.0 344 204? S 17:09 0:00 init B root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty C root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogd D root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd XXX公司_技术中心_测试_初级测试程师面试题 (3)对名为mayingbao的文件用chmod 551 mayingbao进行了
4、修改,则它的许可权是。 A -rwxr-xr-x B -rwxrr C -rrr D -r-xr-xx (4) 将home/stud1/mayingbao目录做归档压缩,压缩后生成mayingbao.tar.gz文件,并 将此文件保存到/home目录下,实现此任务的tar命令格式。 2 数据库 (1)对以下已知成绩关系如图1 所示。 执行SQL语句: SELECT COUNT(DISTINCT学号) FROM成绩 WHERE 分数60 查询结果中包含的元组数目是( ) 成绩 学号 课程号分数 S1 C1 80 S1 C2 75 S2 C1 null S2 C2 55 S3 C3 90 图2 A
5、 1 B 2 C 3 D 4 (2) SQL语言中,删除一个表的命令是( ) A DELETE B DROP C CLEAR D REMORE (3) 请写出查询student_info_table表中姓名为“小马哥”的name字段和email 字段。 3 编程 (1) 写出以下程序输出的结果 include main() int a,b,c,d; a=10; b=a+; c=+a; d=10*a+; printf(b,c,d:%d,%d,%d,b,c,d); return 0; XXX公司_技术中心_测试_初级测试程师面试题 (2)dowhile和whiledo有什么区别? 前一个循环一遍再
6、判断,后一个判断以后再循环。 (3) 编写一个程序,用来计算1 到100 间所有整数的和是多少? 说明:编程语言可以使用c/vb/C+/c#/Java等 四 网络 (1)请描述下一个完整的Http通信过程? (2)cookie和session 的区别 (3) 以下关于TCP/IP传输层协议的描述中,错误的是 A. TCP/IP传输层定义了TCP和UDP两种协议 B. TCP协议是一种面向连接的协议 C. UDP协议是一种面向无连接的协议 D. UDP协议与TCP协议都能够支持可靠的字节流传输 五 数据结构 (1) 若在文件中查询年龄在20岁以上的帅哥及年龄在18岁以上的美女的所有记录,则查询条
7、 件为() A (性别=”男”) OR(年龄20) OR (性别=”女”) OR (年龄18) B (性别=”男”) OR(年龄20) AND (性别=”女”) OR (年龄18) C (性别=”男”) AND (年龄20) OR (性别=”女”) AND (年龄18) D (性别=”男”) AND (年龄20) AND (性别=”女”) AND (年龄18) (2) 请写出冒泡排序算法? 说明:编程语言可以使用c/vb/c+/c#/java等 六 测试 (1)下列关于alpha 测试的描述中正确的是 A alpha 测试需要用户代表参加 B alpha 测试不需要用户代表参加 C alpha
8、 测试是系统测试的一种 D alpha 测试是验收测试的一种 (2) 软件质量的定义 XXX公司_技术中心_测试_初级测试程师面试题 A 软件的功能性、可靠性、易用性、效率、可维护性、可移植性 B 满足规定用户需求的能力 C 最大限度达到用户满意 D 软件特性的总和,以及满足规定和潜在用户需求的能力 (3) 软件测试的对象包括() A 目标程序和相关文档 B 源程序、目标程序、数据及相关文档 C 目标程序、操作系统和平台软件 D 源程序和目标程序 (4) 软件测试类型按开发阶段划分是() A 需求测试、单元测试、集成测试、验证测试 B 单元测试、集成测试、确认测试、系统测试、验收测试 C 单元
9、测试、集成测试、验证测试确认测试、验收测试 D 调试、单元测试、集成测试、用户测试 (5) 根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。 “一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息, 说明这个三角形是三边不等的、是等腰的、还是等边的。” (6) 设要对一个自动饮料售货机软件进行黑盒测试。该软件的规格说明如下: “有一个处理单价为1 元5 角钱的盒装饮料的自动售货机软件。若投入1 元5 角硬币,按下“可 乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来。若投入的是2 元硬币,在送出饮料的同时退 还5角硬币。” (1) 试利用因果图法,
10、建立该软件的因果图; (2) 设计测试该软件的全部测试用例。 (7)对一个长度为100,000条指令的程序进行测试,记录下来的数据如下: 测试开始, 发现错误个数为0; 经过160小时的测试, 累计改正100个错误, 此时, MTTF = 0.4小时; 又经过160小时的测试, 累计改正300个错误, 此时, MTTF = 2小时; (1) 估计程序中固有的错误总数; (2) 为使MTTF达到10小时, 必须测试和调试这个程序多长时间? (3) 给出MTTF与测试时间t之间的函数关系。 (8)请根据以下程序片段,设计最少的测试用例实现条件覆盖 If(A1)AND(B=0)Then X=X/A If(A=2)OR(X1)Then X=X+1 Printf(X=%d ,x) (9)请画出你认为最合理的缺陷处理流程图? XXX公司_技术中心_测试_初级测试程师面试题 (10)c/s和b/s软件,你认为应从哪些方面去测试?专心-专注-专业