反馈
问题:
某测湿仪用于测量目标物体的相对湿度。该仪器中软件主要完成A/D数裾采集,并通过数学运算将数据转换为湿度值,在显示终端显示。软件主要包括主程序模块、测湿程序模块、显示程序模块、报警程序模块等。<br> 程序的主要功能说明如下:<br> 1.主程序模块判断是否存在按键按下的情况,如果没有按键按下,继续执行;否则执行2。 <br> 2.如果按下键为“设置键”,则通过“+”键每次增加1或通过“-”键每次减少1,设置最高湿度报警值(默认值为70),再次按下“设置”键进行确认,并通过“+”键或键设置最低湿度报警值(默认值为40),再次按下“设置”键进行确认后执行1。 <br> 3.如果按下键为“测湿”键,则读取测湿程序模块送回的目标湿度信息。 <br> 4.将读取的湿度信息与设定的最大值与最小值比较,如果大于等于最大值或小于等于最小值,则执行5;否则向显示程序模块发送显示的湿度信息,并执行6。 <br> 5.调用报警处理程序,并向显示程序模块发送报警信息。 <br> 6.显示程序模块显示湿度过高报警或湿度过低报警或者湿度信息。
选项 :
【问题1】 (8分) 为了测试软件功能,测试人员设计了表5-1所示的测试用例。假定开始执行测试用例时,最高湿度和最低湿度报警值为默认值,请填写该表中的空白(1) ~ (8), 将答案填写在答题纸的对应栏中<br> <img style='width:100%' src="https://files.lightsoft.tech/rkfiles/images/20221027/adbc90d725db4173a9dfb35f4dbb6ea9.jpg"> <img style='width:100%' src="https://files.lightsoft.tech/rkfiles/images/20221027/fc012e269b184b86bafcc99da181184c.jpg">
选项 :
【问题2】 (6分) 软件的结构覆盖率是度量测试充分性的一种手段,也是度量测试有效性的一种手段。在嵌入式软件白盒测试过程中,通常以语句覆盖率、分支覆盖率和MC/DC覆盖率作为度量指标。在实现题目说明的第4条“判断湿度是否在正常范围”的功能时,设计人员采用了下列算法:<br><img style="width:100%;" src="https://files.lightsoft.tech/rkfiles/images/20221027/ea2e5c60be8e4ac7ad4290ed1ff7d35d.jpg"><br>请完成表5-2中的(1) ~ (3)空白,指出对上述算法达到100%语句覆盖、100%分支覆盖和100%MC/DC覆盖所需的最少测试用例数目。请将答案填写在答题纸的对应栏中。<br><img style="width:100%;" style="width:100%;" src="https://files.lightsoft.tech/rkfiles/images/20221027/3ee58a9aa07a4991a1a7748a644f8720.jpg">
选项 :
【问题3】 (6分) 嵌入式软件中通営使用注释率来衡量程序的可维护性,嵌入式软件的注释率一般要求不小于 <span style='color:#FF6347;'>( )</span>。 <br> 本项目在开发过程中通过测试发现了11个缺陷,在实际使用中用户反馈了1个缺陷,缺陷探测率(DDP)为<span style='color:#FF6347;'>( )</span>(结果保留小数点后1位)。 <br>
答案: