首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件测试的目的是(1)。通常(2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。 逻辑覆盖标准主要用于(3)。它主要包括条件覆盖、条件组合(多重条件)覆盖。判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是(4),
软件测试的目的是(1)。通常(2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。 逻辑覆盖标准主要用于(3)。它主要包括条件覆盖、条件组合(多重条件)覆盖。判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是(4),
admin
2009-02-15
69
问题
软件测试的目的是(1)。通常(2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。
逻辑覆盖标准主要用于(3)。它主要包括条件覆盖、条件组合(多重条件)覆盖。判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是(4),最强的覆盖标准是(5)。
选项
A、表明软件的正确性
B、评价软件质量
C、尽可能发现软件中错误
D、判定软件是否合格
答案
C
解析
软件测试在软件生存周期中占有重要地位,这不仅是因为测试阶段占用的时间、花费人力和成本占软件开发比重的40%以上,而且还因为它是保证软件质量的关键步骤。由于人的主观因素或客观原因,在软件开发过程中不可避免地要产生一些错误。软件测试的任务是在软件投入运行以前尽可能多地发现并改正软件中的错误,一个软件产品在交付使用前要经历以下几种测试:
1.模块测试:也称为单元测试,是针对每个模块单独进行的测试。模块测试一般和程序编写结合起来,在编码阶段由软件编写者进行测试,以保证每个模块作为一个单元能正确运行。
2.子系统测试:把已通过单元测试的模块连接成为子系统来测试,着重检验模块间的接口。
3.系统测试:把经过测试的子系统连接成为一个完整的系统来测试,主要检查系统是否实现说明书中指定的功能,系统的动态性能是否符合要求。
4.验收测试:是为了确认已开发的软件能否满足标准,是否合格。与系统测试不同的是,它是在客户的积极参与下进行的。
5.平行运行:一些十分重要的软件在经过验收之后,并不立即投入运行,而是再经过一段平行运行的测试,即新旧两个系统同时运行,比较结果有什么不同。
黑盒测试方法又称功能测试,把程序看作一个黑盒子,在完全不考虑程序内部结构的情况下设计测试数据,主要测试程序的功能是否符合软件说明书的要求。白盒测试方法又称结构测试,它是根据程序的内部结构设计测试数据,检查程序中的每条通路是否都能按要求正确运行。
逻辑覆盖主要用于白盒测试方法。由于覆盖的详尽程度不同,又分为语句覆盖、判定覆盖、条件覆盖、条件组合覆盖、条件及判定覆盖和路径覆盖等。语句覆盖:设计足够多的测试用例,使程序中的每个语句至少执行一次。语句覆盖是最弱的逻辑覆盖准则。判定覆盖:设计足够多的测试用例,不仅每个语句至少执行一次,而且使得程序中每个判定的每个分支至少执行一次。条件覆盖:设计足够多的测试用例,不仅每个语句至少执行一次,而且使每个判定表达式中每个条件都取到可能的结果。条件组合覆盖:设计足够多的测试用例,使得每个判断的各种可能组合至少出现一次。条件及判定覆盖:设计足够多的测试用例,使得判断中每个条件的每种可能至少出现一次,而且每个判断的不同判定结果也至少出现一次。路径覆盖:设计足够多的测试用例,要求程序中所有路径至少执行一次。在上述几种逻辑覆盖中,除路径覆盖外,最弱的覆盖标准是语句覆盖,最强的覆盖标准是条件组合覆盖。
转载请注明原文地址:https://www.kaotiyun.com/show/AtjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
如果该单位有一台需对外发布公共信息的Web服务器,应将其接入图2-32的哪个区域?图2-32中代理服务器还可以用哪些网络连接设备实现?
阅读以下技术说明,根据要求回答问题。[说明]某公司内部网络通过一台24端口的交换机连接19台PC和两台服务器,使用一台硬件防火墙连接Internet,其网络拓扑结构如图2-21所示。公司内部使用的IP地址块为10.5.1.0/24。
通常,客户端浏览器不能执行(1)。(1)A.HTML代码B.VBScript代码C.JavaScript代码D.ASP内置对象代码该网站用到了层叠样式表(CSS),其样式表文件(example.css)在网站根目录下的
配置WindowsServer2003DHCP服务器的第一步是,为该服务器分配一个(1)地址。对于DHCP服务组件的安装,可以选择[控制面板]→[添加或删除程序]命令,然后单击[添加/删除Windows组件]按钮来安装,也可以通过(2)来安装该服
阅读以下说明,回答问题1~问题5,将解答填入对应的解答栏内。[说明]在Linux环境下使用的FTP服务器软件主要有Wu-FTP、NcFTP和ProPTP三种,其中Wu-FTP是目前最流行的一种免费FTP服务器软件,某单位就使用该软件架设
设计该电子商务网站时,某页面框架代码如下。该网页代码中定义了(1)个框架。为了增加消费者在搜索引擎上搜到公司主页的几率,设计人员为主页添加了相关的关键字。请完成下列代码中空缺的部分。<(6)name="(7)"co
阅读下列说明,根据网页显示的效果图,回答问题1至问题3。[说明]某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告级别分为A、B和C三类,分别对应VIP、金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户
阅读以下说明,回答下列问题,将解答填入答题纸对应的解答栏内。【说明】某单位网络结构如图1—1所示,其中楼B与楼A距离约1500米。在hostl中运行traeertwww.abc.eom命令后,显示结果如图1—2所示。依据
某一大型园区网,由若干个路由器构成园区网主干。有两台Windows2000主机无法正常通信,我们怀疑是其中某个路由器工作不正确或配置错误而引起的,网络管理员应用什么命令来找到这个路由器?
A word processor enables you to create a(66), store it electronically on a disk, display it on a screen, modify it by entering c
随机试题
(2013年4月)20世纪二三十年代活跃着的中间党派的社会基础主要是民族资产阶级及其________、________及其知识分子。
当行人出现交通安全违法行为时,车辆可以不给行人让行。
便血色红黏稠辨证为()
甲、乙、丙按不同的比例共有一套房屋.约定轮流使用。在甲居住期间,房屋廊檐脱落砸伤行人丁。下列哪些选项是正确的?(2009—卷三—54,多)
某石油公司拟新建总部办公大楼,该公司于2006年10月15日领取施工许可证后因故不能按期开工,遂向发证机关申请第一次延期,但此次延期届满时仍不能开工,不得不申请第二次延期。根据《建筑法》的规定,该工程施工许可证经过两次延期后,其有效期最迟将于(
我国社会主义经济制度建立之后,社会的主要矛盾已转变为()。
企业于2015年5月31日分别借入2年期借款150000元,5年期借款480000元。两项借款均为按年分次付息,到期一次还本,年利率为6%。该企业在2016年度资产负债表中,“长期借款”项目应为()元。
(2013年)某股票现行价格为20元,以该股票为标的资产的欧式看涨期权和欧式看跌期权的执行价格均为24.96元,都在六个月后到期,年无风险利率为8%,如果看涨期权的价格为10元,看跌期权的价格应为()元。
对原是城镇户口的退伍义务兵,工作方面的安置规定是()。
若计算机系统有五级中断,预先安排的优先级从高到低为1→2→3→4→5。在操作过程中利用屏蔽技术,处理中断4时屏蔽3,5级中断,则在响应中断时从高到低的顺序是( )。
最新回复
(
0
)