您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 物联网测试第一部分堂上练习答案
物联网测试第一部分堂上练习答案一、设计题1.在某一类似C语言的计算机语言中规定:“标识符是由字母开头,后跟字母或数字的任意组合构成。有效字符数为8个,最大字符数为80个,不能是保留字。”并且规定:“标识符必须先说明,再使用。”“在同一说明语句中,标识符至少必须有一个。”,请用等价类划分法对此语言中标识符使用是否正确进行测试。解答:等价类划分:输入条件有效等价类无效等价类标识符个数(1)1个(2)多个(3)0个标识符字符数(4)1--8个(5)0个(6)8个(7)80个标识符组成(8)字母(9)数字(10)非字母数字字符(11)保留字第一个字符(12)字母(13)非字母标识符使用(14)先说明,再使用(15)没说明,就使用9个测试用例,它们覆盖了所有的等价类。编号输入期望结果覆盖等价类1floatx,T1234567;...{x=3.414;T1234567=2.732;}正确(1),(2),(4),(8),(9),(12),(14)2float;不正确(3)3floatx,;不正确(5)4floatT12345678;不正确(6)5floatT12345......;//多于80个字符不正确(7)6CharT$;不正确(10)7intgoto;不正确(11)8float2T;不正确(13)9floatpar...{pap=sin(3.14*2)/6;}不正确(15)2.设一个控制流图如下,请给出其圈复杂度和基本测试路径。解答:54-9-10-12-21-224-9-11-12-21-224-9-10-12-14-15-20-224-9-10-12-14-16-17-19-20-224-9-10-12-14-16-18-19-20-223.某校的课酬计算机方案为:(1)基本课酬为每节课10元。(2)班级人数超过60人,增加基本课酬的10%o(3)班级人数超过80人,增加基本课酬的20,/o.(4)如果教师为副教授,增加基本课酬的10%o(5)教授,增加基本课酬的20%49101112141516171819202122(6)助教,不增加课酬。(7)见习助教,减少基本课酬的10%.用判定表,表达上述计算方案。解答:答案:判定表如下图所示。123456789101112人数=60TTTT人数60TTTT人数80TTTT教授TTT副教授TTT助教TTT见习教授TTT基本课酬金√√√√√√√√√√√√课酬金增10%√√√课酬金增20%√√√课酬金减10%√√√4.已知某一路径图,按要求创建相应的测试用力。(1)语句覆盖(2)路径测试解答:1、beginADEFGEndbeginABCGEnd2、BeginADFGEndBeginADEFGEndBeginABEFGEndBeginABCBEFGEndBeginABCGEnd
本文标题:物联网测试第一部分堂上练习答案
链接地址:https://www.777doc.com/doc-2221822 .html