刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

在某嵌入式智能服务机器人的软件设计中,为了更好地记录机器人的个体信息和机器人的工作信息,为智能服务机器人设计了信息数据库。数据库主要完成收集智能服务机器人反馈信息的作用,记录所有机器人的所有工作记录,以方便使用者对机器人的管理和对机器人状态的掌握,并且在机器人发生运行故障时,可以根据数据库存储的信息分析产生故障的原因。数据库收集智能服务机器人反馈信息的流程如下:

服务器端接收反馈信息。

(1)第一次解析判断反馈信息类型是否正确,若正确执行(2),否则执行(3);

(2)第二次解析判断反馈信息内容是否正确,若正确执行(4),否则执行(3);

(3)调用错误信息处理函数后执行(4);

(4)将反馈信息存入数据库。

【问题1】(6分)

在本软件测试过程中,测试人员为了设计测试用例,根据题目中的说明,画出了机器人反馈信息收集软件流程图,如图5.1所示


请在下列选项中,为图5.1中的空(1)~(3)选择正确的描述内容。(1)处对应_____,(2)处对应______,(3)处对应______。

(1)A. 反馈格式是否正确                       B. 反馈长度是否正确

C. 反馈类型是否正确                       D. 反馈内容是否正确

                                          

(2)A. 标记错误信息                          B. 错误信息处理

     C. 错误信息纠正                       D. 错误信息报告

                                          

(3)A. 信息存入内存                         B. 信息存入文件

     C. 信息存入数据库                      D. 倍息存入软件

【问题2】(6分)

     软件的结构覆盖率是度量测试完整性的一种手段。也是度量测试有效性的一种手段,在嵌入式软件白盒测试过程中。通常以语句覆盖率、分支覆盖率和 MC/DC 覆盖率作为度量指标。

     在实现题目说明中第(1)、(2)条功能时,设计人员采用了下列算法:


请指出对上述算法达到100%语句覆盖、100%分支覆盖和 100%MC/DC 覆盖所需的

最少测试用例数目     


表5-1 测试覆盖用例统计表

【问题3】(8分)

为了测试软件功能,测试人员设计了表5-2所示的测试用例,请填写该表中的空(1)~(4)。

表5-2 测试用例


使用微信搜索喵呜刷题,轻松应对考试!

答案:

【问题1】

(1)D

(2)B

(3)C

【问题2】

(1)3

(2)3

(3)4

【问题3】

(1)报告信息类型不正确

(2)报告信息内容不正确

(3)错误的

(4)典型类型3

解析:

问题1根据题目描述和流程图,第一次解析判断的是反馈信息类型是否正确,所以(1)处对应的是反馈类型是否正确;第二次解析判断的是反馈信息内容是否正确,所以(2)处对应的是反馈内容是否正确;最后执行的是将反馈信息存入数据库,所以(3)处对应的是信息存入数据库。因此答案为(1)D,(2)B,(3)C。

创作类型:
原创

本文链接:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 在某嵌入式智能服务机器人的

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share