软件工程 填空题 较难

先写测试的测试设计方法 — 软件工程填空题

软件构建 测试驱动开发 AI 三重审校通过

题目
采用先写测试的测试设计方法为函数 rank(score) 设计测试时,应依据需求(score≥90 返回 "A",60≤score<90 返回 "B",score<60 返回 "C")在实现代码之前先行设计测试用例,并为每个输入预先确定期望输出。每编写完一个测试立即运行它使其失败,再编写恰好让该测试通过的实现代码。当全部测试通过后,TDD 循环的最后一步是在不改变外部行为的前提下对代码内部结构进行____,随后进入下一轮循环。