软件测试试题专题(八).doc_第1页
软件测试试题专题(八).doc_第2页
软件测试试题专题(八).doc_第3页
软件测试试题专题(八).doc_第4页
软件测试试题专题(八).doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选择题(针对下下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。其中第1-10题每题1分,其余每题1.5分,共100分)1) 下列关于软件Bug到描述中最准确的说( d)。 (选择一项) a) 软件的Bug就是程序的错误b) 软件文档的不严谨不是软件的Bugc) 超出用户需求的功能不是软件的Bugd) 软件的Bug包含所有不满足用户需求的问题2) C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( c )。(选择一项)a) 必须为字母b) 必须为下划线c) 必须为字母或下划线d) 必须为字母、数字和下划线中的任意一种3) 在Linux中,( )进程是系统运行的第一进程。 (选择一项)a) syslogb) squidc) bashd) init4) 下列关于等价类划分方法的描述中错误的是(b )。 (选择一项)a) 有效数据等价类指的是对程序的规格说明有意义的、合理的输入数据所构成的集合b) 如果等价类中的一个测试不能捕获缺陷,那么应尝试选择该等价类中的其他测试来捕获该缺陷c) 正确的划分等价类会使测试更加准确有效,避免发生遗漏测试或测试冗余的情况d) 只要从等价区间中选择一到两个有代表性的值作为测试数据来执行就等同于测试了区间中所有的值5) 下列选项中不是Windows Server2003操作系统版本的是( )。 (选择一项) a) 专家版 b) 标准版 c) 数据中心版 d) 企业版6) 通常情况下,在( b )阶段引入的缺陷数量相对最大,但修复缺陷的费用却相对最少。(选择一项)a) 程序设计b) 需求分析c) 编码d) 验收7) 在QTP中,存储和管理测试对象及其属性信息的是( )。 (选择一项)a) Action Sheetb) 测试脚本c) 对象仓库d) 关键字试图8) 下列关于白盒测试的说法中正确的是( a )。 (选择一项)a) 白盒测试是软件的逻辑和内部结构为基础的测试技术b) 白盒测试中的所有策略都需要运行被测试的程序c) 白盒测试适用于软件测试的各个阶段d) 白盒测试仅限于检查代码的规范性问题9) 下列关于测试用例的说法中错误的是( c)。 (选择一项)a) 每个测试用例都应包含相应的预期结果b) 测试用例可以使用配置管理系统来维护c) 测试用例来自于测试需求,是对测试需求的细化d) 测试过程中,不能更改已经设计好的测试用例10) 下列接口中,不属于DOM基本接口的是( )。 (选择一项)a) Documentb) Nodec) NameNodeMapd) Element11) 在Red Hat Linux9.0中,使用rpm命令安装软件软件包时,用于打印出“#”来显示安装进度的参数是( c )。 (选择一项) a) -i b) -v c) -h d) -#12) 在C语言中,下列表达式的值为0的是( a)。 (选择一项) a) 3/5 b) 3%5 c) 3/5.0 d) 3513) 下列关于单元测试的说法错误的是( b)。 (选择一项)a) 单元测试允许对许多个单元的测试并行展开b) 单元测试是在编码阶段进行的,因此只能使用白盒测试手段,不能使用黑盒测试方法c) 为了检验程序对异常或错误的处理是否正确,在设计单元测试用例时需要准备可能导致模块失效的无效数据d) 在单元测试前通常需要构造一个测试模型,该模型中往往会使用到驱动模块和桩模块14) 有如下C语言程序:#includevoid main() int k=10; while(k=0) k-; printf(“n”);则while循环执行次数是(a )。 (选择一项)a) 10b) 9c) 1d) 015) TestDirector7.6企业版安装时默认选择的数据库类型( )。 (选择一项)a) sybaseb) microsoft sql serverc) oracled) access16) TestDirector中,下列关于用户组和用户的说法中正确的是( )。 (选择二项)a) 在同一个项目中,一个用户只能属于一个用户组b) TD中默认的用户组有5个,分别是:TDAdmin、projectmanager、QATest、Developer、Viewerc) 在项目中位于同一用户组的用户,在该项目最终所具有的权限一定完全相同d) TestDiretor中的用户可以同时属于一个域中的多个项目17) 在sql server 2000中,数据库差异备份的备份内容是( )。 (选择一项)a) 上次差异备份后修改的数据库全部内容b) 上次完全备份后修改的数据库全部内容c) 上次日志备份后修改的数据库全部内容d) 上次完全备份后修改的数据库全部内容,但不包含日志等其他内容18) 下列关于回归测试的说法中正确的时(c )。 (选择一项)a) 回归测试是指缺陷被修改后,测试人员根据缺陷报告中的修改记录反测该缺陷是否被修复b) 回归测试时对被测软件的关键功能进行测试,以确定此版本能否进入正式的的测试阶段c) 回归测试时当软件发生改变时重新测试现有的功能,以验证修改的正确性并检查修改是否影响了原有的正常功能d) 回归测试是指当分散的各单元模块组装成完整的系统后,检验所开发的系统能否按照用户提出的要求运行19) 下列逻辑驱动覆盖测试方法中,最不易发现程序中存在逻辑错误的是( c)。 (选择一项)a) 判断覆盖b) 条件覆盖c) 语句覆盖d) 条件组合覆盖20) 在Windows 操作系统的菜单中常有一些特殊标记,下列关于菜单项置灰的含义描述最准确的时(b )。 (选择一项)a) 该菜单项的功能没有实现。需要在以后版本中添加b) 该菜单项当前不可使用c) 该菜单项有一个级联菜单,单击灰出现子菜单d) 单击该菜单项灰弹出一个对话框,要求输入必须的信息21) 在Linux系统中,下列iptables规则链中,不属于正对过滤系统的Filter规则表中的是( )。 (选择一项)a) INPUTb) POSTROUTINGc) FORWARDd) OUTPUT22) 通常,下列关于菜单测试的说法中错误的是( a )。 (选择一项)a) 不常用的快捷键和热键可以不进行测试b) 不同窗体内的菜单的字体和字号应保持一致c) 与当年进行的操作无关的菜单项应被置为灰色d) 菜单深度一般要求最多控制再3层以内23) 在QTP中有以下三种类型的 Action Non-reusable Action Reusable Action External Action 其中可以被其他测试复制使用有( )。 (选择一项)a) b) c) d) 24) 若使用LoadRunner创建测试脚本包括vuser_init、login、submit以及vuser_end四个事务,则其中可以插入集合点的有( )。 (选择二项)a) vuser_initb) loginc) submitd) vuser_end25) 在SQL Server 2000中,下列关于触发器的说法中错误的是( )。 (选择一项) a) 触发器是一种由用户直接调用的特殊的存储过程b) 触发器可以通过数据库中的相关表进行层叠更改c) 触发器可以强制执行比CHECK约束定义的限制更为复杂的限制d) 触发器生效的条件是在指定表或视图中使用UPDATE、INSERT或DELETE操作修改数据26) 在安装测试过程中,下列选项中属于失败测试的是( cd )。 (选择二项) a) 查看安装过程中的文字说明是否有问题b) 测试Tab键的顺序是否有问题c) 突然中断电源d) 突然中断安装过程27) 一台主机通过拨号上网,若该计算机上装有虚拟机,则客户机只能采用( a )方式上网。(选择一项) a) Bridgedb) NATc) Host-onlyd) Filter28) 下列关于系统测试的说法中错误的是( d )。 (选择二项) a) 通过确认测试的软件可以正式进入系统测试阶段 b) 系统测试一般在模拟的开发环境中进行c) 在系统测试前必须完成对软件的配置复审d) 系统测试在整个系统开发成后即将交付用户使用前进行 /验收测试e) 系统测试的对象是整个系统,包括软件本身、硬件、外设、数据及人员等29) 假设一块硬盘有两个盘片,每个盘片正反两面均存储信息,每个盘片划分出1024个磁道,每个磁道包含1024个扇区,则该硬盘容量约为( )G。 (选择一项) a) 1 b) 2c) 4d) 830) 下列软件测试工具中呢能够实现代码的检查功能的是( )。 (选择一项) a) Logiscope 、TestDirect b) Logiscope 、C+Test c) C+Test 、Rational Robot d) QTP、LoadRunner31) 有如下c语言:#includevoid main() void Add(void); int i=0; for(i=0;i3;i+) Adda();void Adda(void);static int x=0;int y=1,z=0;x+;y+;z=x+y;printf(“x=%d,Y=%d,z=%d”,x,y,z);则程序运行后的输出结果为( )。 (选择一项)a) x=1,y=2,z=3 x=2,y=3,z=5 x=3,y=4,z=7b) x=1,y=2,z=3 x=1,y=2,z=3 x=1,y=2,z=3c) x=1,y=2,z=3 x=2,y=2,z=4 x=3,y=2,z=5d) x=1,y=2,z=3 x=1,y=3,z=4 x=1,y=4,z=532) 在SOL Server 2000 中,关于聚簇索引和非聚簇索引,下列说法正确的是( )。(选择一项)a) 一个表可以同时建立聚簇索引和非聚簇索引。b) 一个表中只能建立一个非聚簇索引。c) 一个表中只能建立一个聚簇索引。d) 聚簇索引和非聚簇索引都能被指定为唯一。33) 在SOL Server 2000 中的某数据库中存在的orders表,其中ship_instruct为表中一字段,则关于SQL语句”SELECT COUNT(DISTINCT ship_instruct)FROM orders”所实现的功能,下列说法正确的是( )。 (选择一项)a) 计算orders表中的总行数。b) 计算orders表中ship_instruct列中非NULL值的行数。c) 计算orders表中ship_instruct列中值为NULL的行数。d) 计算orders表的ship_instruct列中为非NULL且其值不相同的行数。34) 在Bugzila缺陷跟踪系统中,下列Bug状态严重程度最高的是( )。 (选择一项)a) Criticalb) Majorc) Blockerd) Normal35) 通常,使用静态数据流分析方法可以发现的软件缺陷有( a)。 (选择一项) a) 引用未定义的变量 b) 多线程错误 c) 代码重用错误 d) 循环内有定义的变量36) LoadRunner测试系统性能时,为了使用多台装了Load Generator 的机器来均衡产生负荷,需要被( )模块统一调度后才能实现。 (选择一项) a) Virtual User Generator b) Loa Generator c) LoadRunner Analysis d) LoadRunner Conrtoller37) 下列十进制数中不能作为子网掩码最后一个掩码是的( )。 (选择一项) a) 250 b) 252 c) 254 d) 25538) 下列关于C语言的函数定义和调用的说法中正确是的( )。 (选择一项)a) 可以嵌套定义,也可以嵌套调用b) 不可以递归调用,可以嵌套调用c) 可以嵌套定义,不可以嵌套调用d) 不可以嵌套定义,可以嵌套调用39) 在Red Hat Linux9.0中,普通用户test登录系统并在根目录下使用命令“cd$HOME”,则默认会返回到( )目录。 (选择一项)a) /rootb) /homec) /root/testd) /home/test40) 有如下C语言程序: #include void main() char a=”language”,b=”program”; char *ptr1=a,*ptr2=b; int k; for(k=0;k7;k+) if(*(ptr1+k)=*(ptr2+k) printf(“%c”,*(ptr1+k); 则程序运行后的输出结果是( )。 (选择一项)a) gaeb) gac) languaged) 有语法错误41) 在C语言中,若执行fopen函数发生错误,则函数的返回值是( )。 (选择一项) a) 0 b) 1 c) EOF d) 空指针NULL42) 在HTML的和标记中,不属于ALING属性值的是( )。 (选择一项) a) left b) center c) right d) middle43) 有如下C语言函数:int fun(inta,intb) int x=0,y=0; if(a=0&b5) x=y+1; else x=y+10; return x; 则下列各组测试用例中满足判定条件覆盖测试的是( )。 (选择一项)a) a=0,b=6a=0,b=7b) a=1,b=5a=0,b=7c) a=0,b=5a=1,b=5d) a=0,b=6a=1,b=644) 在进行文件的读取操作时,操作系统首先会在( )中读取文件的起始位置信息。(选择一项)a) FATb) DIRc) DATAd) MBR45) 某公司测试小组内部交流测试经验时,员工甲提出了以下4个观点: 测试数据的好坏不会影响到测试的质量 在边界上测试系统的行为是一种非常有效的测试技术 在保证测试覆盖率到前提下,应利用有效的方法减少测试用例数量 不能根据经验或直觉推测程序中可能存在的各种错误则员工甲到说法中正确的是( c)。 (选择一项)a) b) c) d) 46) 在邮件系统中,邮件用户代理(MUA)实现的主要功能是( )。 (选择一项)a) 将邮件进行本地内部分发b) 接受其它服务器发送过来的邮件c) 判定邮件的目的地址是本地服务器还是外部服务器d) 为用户提供客户端软件47) 有如下C语言程序#includevoid main() char str=”SSSWLIA”,c; int k;for (k=2;(c=strk)!=n;k+) switch(c) caseI: +k ; break; caseL: continue; default: putchar(c); continue;putchar(*);则程序运行后的输出结果是( )。 (选择一项)a) SSW*b) SW*c) SW*Ad) SW48) 当对在线帮助进行测试时,下列相关说中错误的是( c )。 (选择一项)a) 检查帮助文档中目录的内容是否完整,无遗漏b) 检查帮助文档中索引功能是否实现c) 使用测试工具检查连接内容是否正确d) 在系统运行过程中帮助能否被正常激活49) 下图为某被测程序结构图,若采用自底向上增式集成方法测试该程序,则首先应对模块( )进行单元测试。 (选择一项) A B C Da) B、Db) C、Dc) B、Cd) A、B50) 在red hat linux 9.0中,关于linux的安装分区,下列说法中正确的是( )。 (选择二项)a) 在安装时,至少要有两个分区才能实现linux的安装,分别是“/”和“/boot”分区b) 在安装时,至少要有两个分区才能实现linux的安装,分别是“/”和“/swap”分区c) 在安装时,选择自动安装,则会自动创建两个分区,分别是“/”和“swap”分区d) 在安装时,选择自动安装,则会自动创建三个分区,分别是“/”和“swap”和“/boot”分区51) 下列关于缺陷报告的相关说法中正确的是( bc)。 (选择二项)a) 缺陷报告的唯一读者是软件开发人员b) 缺陷报告中不能遗漏任何重现缺陷的必要步骤c) 缺陷报告中应该提供缺陷发生的前提条件d) 一份缺陷报告中可提交多个同类缺陷e) 拼写错误等小缺陷可以不报告52) 为了使用IP地址为192.168.0.5的计算机上共享资源temp,可以使用下列( )命令。 (选择一项)a) net use z:192.168.0.5tempb) net use 192.168.0.5temp z:c) net user 192.168.0.5temp z:d) net user z:192.168.0.5temp 53) 在Red Hat Linux9.0中,使用vi编辑器修改了已有文件BTEST后,若不想保存修 改,下列操作可行的是( )。 (选择一项)a) 在输入模式下输入命令:q!b)在输入模式下输入命令:wqc)在输入模式下按Esc后,键入命令:qld)在输入模式下按Esc后,键入命令:wq54) 关于各种控件在窗体中混合使用时的测试,下列说法中正确的是( a )。 (选择二项)a) 重点测试控件间的相互作用b) 要测试Tab键的顺序,一般是从下到上,同时在行间为从左到右c)对于热键的使用,需要有选择的抽查几个进行测试d)要测试Enter键和Esc键的功能55) 在Windows Server 2003中,下列关于组策略的说法中错误的是( )。 (选择一项)a) 组策略定义了系统管理员需要管理的用户桌面环境的各种组件b) 默认情况下,应用于域的组策略会影响域中的所有计算机和用户c)默认情况下,无论策略是否一致,之后应用的策略将覆盖前面应用的策略d)域控制器安全策略优先于域安全策略,所以域控制器可能会不受域安全策略的影响56) 通常情况下,软件集成测试方案是在( d)阶段完成的。 (选择一项)a) 需求分析b) 概要设计c)详细设计d)编码和单元测试57) 状态转换图可以指导测试人员进行功能测试,下列信息中不能从状态转换图中获取 的是( )。 (选择一项)a) 被测系统中的所有状态b) 状态转换时所需的条件c)测试用例中的预期结果d)状态之间各分支的使用频度58) 下列关于使用正交排列法设计测试用例的说法中错误的是( )。 (选择二项)a) 正交排列法的好处在于可以不用制定具体的测试用例b) 使用正交排列法必须测试所有变量的所有组合c)正交排列法非常适合兼容性测试d)正交排列法能够使用最小的测试过程集合获得最大的测试覆盖率59) 有如下C语言代码 if(A+10)= = 2 | (B-20)3) C=0;if(A+30)= = 2 &(C-30)0) B=30;则该段代码的基本路径是( )。 (选择一项)a) 3b) 4c)5d)660) 下列关于软件开发的瀑布模型说法错误的是(c )。 (选择一项)a) 早期的错误可能要等到开发后期的测试阶段才能发现,进而会带来严重的后果b) 由于瀑布模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而大大的曾经了开发的风险c)在瀑布模型的所有阶段结束后才来对所完成的文档进行评审,从而大大增加了后期 维护的成本和时间d)瀑布模型将软件生命周期划分为制定计划,需求分析,软件设计,程序编写,软件 测试和运行维护等六个基本活动61) 有一个饮料自动售货机(处理单价为5角钱)的控制处理软件,它的软件规格说明如下: 若是投入5角钱的硬币,按下“橙汁”或“啤酒”按钮,则相应的饮料就送出来。 若是投入1元钱的硬币,同样按下“橙汁”或“啤酒”按钮,则送出相应的饮料的同时退回5毛,使用因果图法设计测试用例时。则条件桩和动作桩的数量分为( )。 (选择二项)a) 4和4 b) 3和4 c)4和3 d)3和362) 有如下c语言语句 int t32,*pt3,k; for(k=0;ka3;k+) pt(k)=t(k);则下列表达式中能正确表达t 数组元素地址是( )。 (选择一项)a) &pt32b) *pt(0) c)*(pt+1)d)&pt2 63) 有如下C语言函数代码: void invert(int *s,int i,int j) int t; if(ij) inver(s,i+1,j-1); t=*(s+i); *(s+i)=*(s+j); *(s+j)=t;当调用该函数时,传递的实参分别是某数组的首地址以及数组首、尾元素的下标,则其实现的功能是( )。 (选择一项)a) 实现数组元素的从小到大排列b) 实现数组元素的从大到小排列c) 实现数组元素的逆序排列d) 不能够改变数组元素的顺序64) 在Load Runner 8.0中,可以使用 Analysis 模块从下列( )格式的文件中获取测试数据进行测试分析。 (选择二项) a) .lra b) .lrr c) .csv d) .c65) 某XML文档的DTD文件内容如下所示,则下列关于其中元素及元素关系的说法中错误的是( )。 (选择二项) a) 即是根元素,同时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论