- 0
- 0
- 约1.5千字
- 约 5页
- 2026-06-29 发布于河北
- 举报
三选一软件开发面试题:测试驱动开发
一、以下关于测试驱动开发(TDD)的说法,正确的是()(5分)
A.先编写测试代码,再编写功能代码
B.先编写功能代码,再编写测试代码
C.测试代码和功能代码同时编写
二、在测试驱动开发中,编写测试用例的目的不包括以下哪一项()(5分)
A.验证功能是否正确
B.发现潜在的缺陷
C.提高代码的执行效率
三、使用测试驱动开发时,以下哪种情况是合理的()(5分)
A.当功能实现很简单时,不需要编写测试用例
B.测试用例覆盖所有边界情况即可,不需要考虑正常情况
C.持续运行测试用例,确保代码修改后功能仍然正确
四、在测试驱动开发流程中,当测试用例失败时,应该怎么做()(5分)
A.直接修改测试用例使其通过
B.分析失败原因,修改功能代码直到测试用例通过
C.忽略测试用例失败,继续编写新功能
五、以下哪些是测试驱动开发的优点(请选择所有正确选项)()(5分)
A.提高代码质量
B.增强代码的可维护性
C.加快开发速度
六、在测试驱动开发中,对于一个函数,编写测试用例时应该关注以下哪些方面(请选择所有正确选项)()(5分)
A.函数的输入参数
B.函数的返回值
C.函数内部的局部变量
七、假设要开发一个计算两个整数之和的函数add,按照测试驱动开发的流程,以下先编写的测试用例正确的是()(
原创力文档

文档评论(0)