首页/ 题库 / [单选题]软件测试方法有很多种。其中,采用机器运行的答案

软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于

单选题
2022-01-04 08:27
A、静态测试
B、动态测试
C、程序正确性证明
D、系统测试
查看答案

正确答案
B

试题解析
解析:软件测试的三种方法:动态测试、静态测试和正确性证明。①动态测试。是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。测试是否能够发现错误取决于测试实例的设计。设计测试实例的方法一般有两类:黑箱法和白箱法。②静态测试。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。人工评审的手续虽然比较简单,但事实证明这是一个相当有效的检验手段。由于评审人的能力有限,静态测试显然不可能发现所有的错误。③正确性证明。程序正确性证明最常用的方法是归纳断言法,它对程序提出一组命题,如能用数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预期的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。因此前两种测试手段仍然是有效的手段。

标签:
感兴趣题目
在系统测试中发现的子程序调用错误属于()
软件测试是为了发现并改正错误而运行程序的过程。
测试是程序的执行过程,目的在于改正错误。一个好的测试用例在于能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。
在黑箱测试中,应首先使用( ),用这种方法设计的测试实例暴露错误的能力最强,必要时再采用其他方法补充测试。
常用的软件需求分析方法有很多,其中面向数据流的分析方法是()
常用的软件需求分析方法有很多,其中面向数据流的分析方法是()
常用的软件需求分析方法有很多,其中面向数据流分析方法是__(10)__。
信息系统测试的方法有很多种,其中不属于信息系统测试方法的是()
召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是()。
代码审查作为一种人工测试技术,以通过召开代码审查会的方式进行。下面请按照代码审查会的过程进行排序。() ①请程序员逐个语句地讲述程序的逻辑结构。其间大家提出问题以断定是否存在错误。 ②把已查出的错误清单交给程序员。如果发现的错误很多,或发现有的错误需要对程序做重大更改,那么组织者就应做出安排,以便在这些错误得到修复之后重新进行会议审查。 ③根据常见程序错误检查清单分析程序。 ④组织者把被审查的程序清单和设计规范分发给小组的其他成员,要求他们熟悉这些材料。
在净水器服务管理信息系统程序调试的过程中,程序员发现计算总用水量是,程序运行结果与手工计算结果不同。程序员逐步查找基数按过程语句流,寻找错误结果出现的原因。程序员采用的排错方法是()。
对软件正确性的描述可以划分为6种不同的情况分别为:程序编写得无语法错误、程序运行中未发现明显的运行错误、程序中无不适当语句、程序运行中能通过典型的有效测试数据,而得到正确的预期效果、程序运行中能通过典型的无效测试数据,而得到正确的预期结果和()。
相关题目
系统测试的方法分为人工测试与机器测试,其中人工测试除了有个人复查外,还有 选项
在运用面向对象的方法设计软件时,类构件一般可通过三种方式实现重用,即:实例重用、继承重用和( )
软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于()维护。
员工晋升的方式和途径有很多,其中不属于晋升方式的是()。
达成协议的方式有很多种,其中“一致同意”的方式是指()。
决策的通过有很多种方式,其中投票是一种最好的方式。
餐饮企业品牌扩张的方式有很多种,其中被企业界采用最多的方式是()。
关于标志如何命名,方式有很多种。其中可以包括()。
收件箱可以有很多种视图方式,用户可通过这些视图方式来查看邮件,其中Outlook 2002预定的标准视图方式有哪几种()
信访方式有很多种,下列属于信访方式的有()。
电子支付的方式有很多种,其中我们所熟悉的支付宝属于()。
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于
分红保险的红利派发方式有很多种,其中采用得最多的红利派发方式是现金红利和()。
软件测试分为单元测试、集成测试、确认测试、系统测试4步,其中确认测试主要基于______阶段的文档来发现软件的错误。
大型软件测试时没有发现错误,说明程序中没有错误。
大型软件测试时没有发现错误,说明程序中没有错误。
用机器语言程序解释另一机器的机器指令以实现软件移植的方法称为(39),用微程序直接解释另一机器指令以实现软件移植的方法称为(40)。
软件测试基本方法中,下列哪种方法不用测试实例?
软件测试的基本方法中,下列哪种方法不用实例? ( )
在软件测试过程中,测试的对象仅仅限于编码阶段的源程序,包括使用人工或机器测试的方法。
广告位招租WX:84302438

免费的网站请分享给朋友吧