网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在某个长度(机器指令条数)为105的程序模块中随机地人为植入10个错误,然后由一个测试组进行测试,结果一共发现有160个错误,其中有两个是人为播种植入的错误。如果以上测试结果基于该测试过程中未引入新的错误,则可以估算出被测程序模块中将会遗留下(63)个未被发现的隐藏错误。
A.168
B.300
C.632
D.800
参考答案
更多 “ 在某个长度(机器指令条数)为105的程序模块中随机地人为植入10个错误,然后由一个测试组进行测试,结果一共发现有160个错误,其中有两个是人为播种植入的错误。如果以上测试结果基于该测试过程中未引入新的错误,则可以估算出被测程序模块中将会遗留下(63)个未被发现的隐藏错误。A.168B.300C.632D.800 ” 相关考题
考题
ANTPilot进行路测时,如果需要将SAGEM测试手机断开进行别的测试(如拨测)工作,可以使用“测试记录”中的“暂停记录”,这样重新将SAGEM测试手机接好以后,又能马上正常地进行通话测试。
A.错误B.正确
考题
在某份约为100万字的书稿中随机地人为植入10个错误,然后由一个校对组进行校对,结果一共发现有160个错误,其中有2个是人为随机植入的错误。如果以上校对结果基于该校对过程中未引入新的错误,则可以估算出该份书稿中可能遗留下(29)个未被发现的隐藏错误。A.168B.300C.632D.800
考题
信息部门的吴总工程师向谢工程师建议了另一种测试方案作为“错误随机植入”测试方法的补充。即由A和B两组测试人员同时相互独立地测试同一份宽带路由器的NanOs程序某个模块的两个拷贝。假设经过了两周测试后,A组发现的错误总数为350个,B组发现的错误总数为320个,其中两个组发现的相同错误数目为132个。请估算在测试前此程序原有多少个错误?并以100字以内的文字简要说明使用这种估算方法所需假设的必要前提。请简要列出计算式子及训—算过程。
考题
在下列选项中,有关软件测试说法中,不正确的是()。
A、软件测试是一个为了寻找软件错误而运行程序的过程B、好测试用例是指可能找到迄今为止尚未发现的错误的用例C、一个成功的测试是至今尚未发现的错误的测试D、一个成功的测试是发现至今尚未发现的错误的测试
考题
关于软件测试的目的不正确的是()。
A.从用户骄傲度看,通过软件测试暴露软件中隐藏的错误和缺陷B.从开发者看测试成为表明软件产品中不存在错误的过程C.一个成功的测试时为了发现至今未发现的错误的测试D.一个好的测试用例在于不能发现错误
考题
阅读以下关于网络应用系统可靠性分析方面的技术说明,根据要求回答问题1至问题4。【说明】可靠性是一个网络应用系统能正常工作的能力,一般用平均故障间隔时间(MTBF)来度量。某网络应用软件研发公司正在开发一个嵌入式实时应用软件——宽带路由器的NanOs程序,在编写软件维护与测试说明书时,涉及到如何定量地描述软件可靠性的问题。该项目负责人谢工程师认为软件可靠性指的是在将要使用的指定环境下,软件能以用户可接受的方式正确运行任务所表现出来的能力。从定量角度看,似乎应当是该软件在约定的环境条件下和在给定的时间区间内,按照软件规格说明的要求,成功地运行程序所规定功能的概率。但是,他感到要具体地做定量描述有些困难。为此,谢工程师查阅到了本部门某个软件需求规格说明书中有关的一条说明,即错误(BUG)可采用蒙特卡罗(Monte Carlo)随机植入技术进行测试。采用错误随机植入模型估算出被测程序模块中存在的错误数具有以下几个优点:(1)工作方式相当直观,能在一定程度上反映出软件的质量。(2)虽然在技术上不完善,但至少产生了与软件质量相关的定量结果。(3)在最坏的情况下,起码可用来衡量“测试工作的有效性”,在某种程度上作为测试是否能结束的一项标志。谢工程师首先想到了曾经学到过采用蒙特卡罗随机统计技术确定不规则形状封闭图形面积的方法,即采用一个大的矩形把待测的封闭图形完全包围在该大矩形的内部,由计算机大量生成在此矩形内均匀分布的“点”,然后计数在大矩形内总的“点”的个数和在封闭图形内的“点”的个数,可近似地得到以下计算表达式:于是谢工程师把这个思想应用于系统测试过程,先在某个长度(机器指令条数)为105的程序模块中随机地人为植入10个错误,然后由一个测试组进行测试,结果一共发现有160个错误,其中有2个是人为播种植入的错误,以上测试结果基于该测试过程中未引入新的错误。请用蒙特卡罗错误随机植入模型估算出被测程序模块中将会遗留下多少个未被发现的隐藏错误。请简要列出计算式子及计算过程。
考题
以下关于软件测试目的的叙述中,不正确的是()。
A、测试是程序的执行过程,目的在于发现错误B、一个好的测试用例在于能发现至今未发现的错误C、分析错误产生原因不便于软件过程改进D、通过对测试结果分析整理,可以修正软件开发规则
考题
由A和B两组测试人员同时相互独立地测试同一个应用程序模块的两个拷贝。假设经过两周测试后, A组发现的错误总数为350个,B组发现的错误总数为320个,其中两个组发现的相同错误数目为132个。若这两周所发现的错误在全部错误中具有着代表性,则可估算出在测试前此程序原有(63)个错误。A.540B.670C.800D.850
考题
根据初期测试结果的统计数据来推算整个软件故障总数和测试进度是一个行之有效的软件测试管理办法。如果将A、B两个测试小组发现的错误数分别看成是两个“独立”事件,且认为前5天测试的5个程序模块在NanOs程序中具有相当好的代表性的,请估算在正式进行测试前,NanOs程序所具有的软件错误总数。请将表8-7中(1)~(5)空缺处填写完整,每个空缺处均需列出主要计算式子。
考题
阅读以下关于测试的叙述,回答问题1、问题2和问题3。某企业需要对自己开发的、代码规模为18480行的程序astroinfo进行测试,企业主管指定李工安排该测试工作。李工决定由甲、乙两个测试小组每天独立测试同一个程序模块,每个测试小组由程序设计人员和有关用户代表两类人员构成。甲、乙两个测试小组记录的相关测试情况如下:根据测试过程和结果数据,李工得到以下几条结论:(1)通过改正每天测试中两个小组发现的共同错误,可以按线性速度减少程序中的错误数;(2)按照这样的测试安排,测试小组的测试效率会得到提高,因此,进度会越来越快;(3)前4天的测试表明:由于每个测试小组都有用户代表参加,而用户代表可以协助设计测试用例,测试的质量可以得到保证:(4)由于测试用例的设计已适当考虑了故障的定位,目前已采用的设计方法是十分有效的。据此,李工向企业主管表示可以在10天内完成astroinfo程序的测试任务。如果前四天测试的astroinfo程序的四个模块是有代表性的,请估算在正式进行测试前,astroinfo程序所具有的软件错误总数。请你用250字以内文字简要说明这样汁算的依据。
考题
以下关于软件测试的叙述中,正确的是( )。A.软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B.软件测试活动应从编码阶段开始
C.一个成功的测试能发现至今未发现的错误
D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
考题
单元测试()A、集中对用源代码实现的每一个程序模块进行测试B、模块按系统设计说明书的要求组合起来进行测试C、是将已经确认的软件、硬件、外设、网络等其他系统成分结合在一起,纳入实际运行环境中进行测试。D、为了检测在安装过程中是否有错误、是否容易操作等
考题
召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法为()。A、人工走查B、代码审查C、软件审查D、错误推测法
考题
关于软件测试的目的,下列说法中错误的是()。A、测试是程序的运行过程,目的在于发现错误B、一个好的测试用例在于能够发现至今未发现的错误C、一个成功的测试是发现了至今未发现的错误的测试D、测试的目标是以最少的时间和人力改正软件中潜在的各种错误和缺陷
考题
问答题在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此同时,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。问:为使MTTF达到60h,必须再改正多少个错误?还需多长测试时间?
热门标签
最新试卷