问题
单项选择题
关于极限测试,下列说法中不正确的是
A) 相对传统的软件开发方法。极限编程可以随时应对新增或改变的需求
B) 极限编程的单元测试是由编码人员完成的测试
C) 极限编程要求在编码之前先设计测试
D) 验收测试由用户来完成,编码人员不必在现场
答案
参考答案:D
解析: 极限编程的特征决定了极限编程可以随时应对新增或改变的需求。单元测试和验收测试贯穿极限测试的始终,其中单元测试是极限编程中最重要的发现缺陷的手段,主要由编码人员来完成,验收测试主要由用户来完成,但编码人员也必须在场,以便与用户进行交流。另外极限编程要求在编码之前先设计测试,这主要是从两方面因素来考虑,一是为了提高编码人员测试自己编写代码的效率,二是为了让编码人员能够更好地把握软件需求,而且这样也可以在编码前为编码人员设立明确的编码目标:编写出能够通过单元测试的代码。