三种策略怎么选
在“修复 / 拒绝 / 继续”之间做选择,依据是【0】。
预测“拒绝”这一支
运行下面的 Python 3 程序,填写结果。 s = -1 if s < 0: print("拒绝") else: print(s)
预测“跳过继续”的结果
下面程序跳过负数,只数有效的成绩。运行它,填写结果。 count = 0 for s in [80, -1, 90]: if s >= 0: count = count + 1 print(count)
跳过无效数据继续统计
统计列表里有效(不小于 0)成绩的总和,负数直接跳过。输出总和。
拒绝整次无效输入
读入一个成绩,无效(小于 0 或大于 100)就输出 拒绝,否则输出成绩。输入 130。
测试要覆盖哪几类
从需求设计出来的测试,应该覆盖【0】。
每一类至少几个用例
每一类测试至少应该有【0】不重复的用例。
用例从哪里来
测试用例应该【0】。
正常值的测试结果
运行下面的 Python 3 程序,填写结果。 def check(s): if s < 0 or s > 100: return "无效" return "有效&q
上边界的测试结果
运行下面的 Python 3 程序,填写结果。 def check(s): if s < 0 or s > 100: return "无效" return "有效&q