|
椅子
楼主 |
发表于 2008-11-3 14:40:03
|
只看该作者
|
● 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足 (44) 级别的;针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要 (45) 种组合才能满足多条件覆盖的要求。
(44)A.语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
B.判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖
C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖
D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
(45)A.6 B.4 C.8 D.12
● 典型的软件测试过程模型有(46) 等,在这些模型中,(47) 强调了测试计划等工作的先行和对系统需求和系统设计的测试,(48) 对软件测试流程予以了说明。
(46)A.V模型、W模型、H模型、渐进模型
B.V模型、W模型、H模型、螺旋模型
C.X模型、W模型、H模型、前置测试模型
D.X模型、W模型、H模型、增量模型
(47)A.Ⅴ模型 B.W模型 C.渐进模型 D.螺旋模型
(48)A.Ⅴ模型 B.W模型 C.H模型 D.增量模型
● 下述关于错误处理流程管理的原则(49) 的说法是不正确的。
(49)A.为了保证正确地定位错误,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现
B.每次对错误的处理都要保留处理信息,包括处理人姓名、处理时间、处理方法、处理意见以及错误状态
C.错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误
D.对于无法再现的错误,应该由项目经理,测试经理和设计经理共同讨论决定拒绝或者延期
● GB/T16260-2003《软件工程产品质量》规定的软件产品使用质量特性包括
(50) 。
(50)A.适应性、生产率、可靠性、满意度
B.有效性、生产率、安全性、满意度
C.有效性、可靠性、适应性、满意度
D.适应性、适用性、效率、满意度
● 软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性 (51) 是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。
(51)A.成熟性 B.易恢复性 C.容错性 D.可靠性依从性
● GB/T18905-2002《软件工程 产品评价》中确定的通用评价过程包括四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中有关“规定评价”部分包含的内容有 (52) 。
(52)A.选择度量、建立度量评定等级、确立评估准则
B.指定质量模型、选择度量、建立度量评定等级
C.选择度量、建立度量评定等级、制定评价计划
D.确定产品类型、选择度量、建立度量评定等级
●GB/T18905-2002《软件工程 产品评价》提供了软件产品评价的过程,其中GB/T18905-2002《软件工程 产品评价》第五部分评价者用的过程供 (53) 。
(53)A.计划获取或复用某个己有的软件产品的组织予以使用
B.对软件产品执行独立评估的评价者使用
C.计划开发新产品或增强现有的产品,以及打算利用他们自己的技术人员进行产品评价的组织使用
D.编制评价模块的文档提供指南
● 用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是 (54) 。
(54)A. X=1, X=100??
B. X=0, X=1, Ⅹ=100, X=101
C. X=2, X=99
D. Ⅹ=0,X=101
● 导致软件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括(55) 。
①软件需求说明书编写的不全面,不完整,不准确,而且经常更改
②软件设计说明书
③软件操作人员的水平
④开发人员不能很好的理解需求说明书和沟通不足
(55)A.①、②、③ B.①、③ C.②、③ D.①、④
● 关于软件质量的描述,正确的是 (56) 。
(56)A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性
C.软件质量保证过程就是软件测试过程
D.以上描述都不对
● 对于业务流清晰的系统可以利用 (57) 贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,对于参数配置类的软件,要用 (58) 选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用(59) 和判定表驱动法。
(57)A.等价类划分 B.因果图法 C.正交试验法 D。场景法
(58)A.等价类划分 B.因果图法 C.正交试验法 D.场景法
(59)A.等价类划分 B.因果图法 C.正交试验法 D.场景法
● 逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语旬覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是 (60) 。
语句段:
if(A&&(B||C)) x=1;
else x=0;
用例表:
(60)A.①TRUE ②FALSE ③TRUE
B.①TRUE ②FALSE ③FALSE
C.①FALSE ②FALSE ③TRUE
D.①TRUE ②TRUE ③FALSE
● (61) 方法根据输出对输入的依赖关系设计测试用例。
(61)A.路径测试 B.等价类 C.因果图 D.边界值
● 针对下面程序段,边界值问题可以定位在 (62) 。
1: Rem Create a l0 element integer array
2: Rem Initialize each element to -1
3: Dim data(l 0) As Integer
4: Dim i As Integer
5: For i=l TO l0
6: data(i)= -1
7: Next i
8: End
(62) A. data (1) B. data (0) C. data (9) D. data (10)
● 以下控制流图的圈复杂度Ⅴ(g)和基本圈复杂度EV(g)是 (63)
(63)A.V(g)=5 EV(g)=l B. V(g)=6 EV(g)=6
C.V(g)=5 EV(g)=5 D. V(g)=6 EV(g)=l
● 在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是 (64) 。
A.指响应时间
B.指报文从客户端发出到客户端接收到服务器响应的间隔时间
C.指报文在网络上的传输时间
D.指从报文开始进入网络到它开始离开网络之间的时间
● 为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括 (65)
(65)A.配置项标识、配置项控制、配置状态报告、配置审计
B.配置基线确立、配置项控制、配置报告、配置审计
C.配置项标识、配置项变更、配置审计、配置跟踪
D.配置项标识、配置项控制、配置状态报告、配置跟踪
● Originally introduced by Netscape Communications,(66)are a general mechanism which HTTP Server side applications,such as CGI(67), can use to both store and retrieve information on the HTTP(68)side of the connection。Basically, Cookies can be used to compensate for the (69)nature of HTTP。The addition of a simple, persistent, client-side state significantly extends the capabilities of WWW-based (70) .
(66)A. Browsers B. Cookies C. Connections D. Scripts
(67)A. graphics B. processes C. scripts D. texts
(68)A. Client B. Editor C. Creator D. Server
(69)A. fixed B. flexible C. stable D. stateless
(70) A.programs B. applications C.frameworks D. constrains
● WebSQL is a SQL-like (71) language for extracting information from the web. Its capabilities for performing navigation of web (72) make it a useful tool for automating several web-related tasks that require the systematic processing of either all the links in a (73) , all the pages that can be reached from a given URL through (74) that match a pattern, or a combination of both. WebSQL also provides transparent access to index servers that can be queried via the Common ( 75 ) Interface.
(71) A. query B. transaction C. communication D. programming
(72) A. browsers B. servers C. hypertexts D. clients
(73) A. hypertext B. page C. protocol D. operation
(74) A. paths B. chips C. tools D. directories
(75) A. Router B. Device C. Computer D. Gateway |
|