单选题:下列关于极限编程原则说法正确的是()
A: 一个特定的模块或技术由一个程序员单独负责
B: 开发人员可参与所有方面的开发工作,不需要某一领域的专业知识
C: 为了保证正确性,程序员每天只能一次检入(checkin)他们的模块进行集成
D: 在编写功能代码的时候要同时编写测试代码
A: 一个特定的模块或技术由一个程序员单独负责
B: 开发人员可参与所有方面的开发工作,不需要某一领域的专业知识
C: 为了保证正确性,程序员每天只能一次检入(checkin)他们的模块进行集成
D: 在编写功能代码的时候要同时编写测试代码
举一反三
- 下列关于团队协作开发模式中程序员角色的描述,错误的是( )。 A: 某些程序员编写代码给其他程序员使用 B: 某些程序员编写代码时重用其他程序员编写的代码 C: 程序员可以既编写代码给其他程序员使用,同时也重用其他程序员编写的代码 D: 程序员不能既编写代码给其他程序员使用,同时也重用其他程序员编写的代码
- 在程序开发时插入一小段程序,是为了测试模块,或者将来进行更改和程序升级,或者方便程序员排除可能发生的故障等,这一小段程序叫
- 软件测试针对的是初级程序员编写的程序,资深程序员编写的程序无需测试。( ) A: 正确 B: 错误
- 自顶向下集成需要测试员编写桩模块。
- 2.下列关于软件测试的说法, 不正确的是______。(2分) A: 代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程 B: 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象 C: 白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法 D: 单元测试是针对软件设计的最小单位—程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序来调用被测模块以完成测试