2026年敏捷测试测试驱动开发与持续集成含答案.docxVIP

  • 4
  • 0
  • 约3.36千字
  • 约 12页
  • 2026-02-07 发布于福建
  • 举报

2026年敏捷测试测试驱动开发与持续集成含答案.docx

第PAGE页共NUMPAGES页

2026年敏捷测试:测试驱动开发与持续集成含答案

一、单选题(每题2分,共20题)

1.在敏捷测试中,测试驱动开发(TDD)的核心原则是?

A.先编写测试用例再开发功能

B.先开发功能再编写测试用例

C.测试与开发并行进行

D.测试只在项目后期进行

2.TDD的典型流程中,红-绿-重构指的是?

A.测试失败-测试通过-代码优化

B.开发失败-开发成功-代码重构

C.需求分析-设计实现-测试验证

D.需求变更-功能开发-集成测试

3.持续集成(CI)的主要目的是?

A.减少手动测试工作量

B.提高代码合并冲突率

C.及时发现并修复集成问题

D.延长开发周期

4.在CI/CD流程中,构建阶段通常包括?

A.单元测试与集成测试

B.代码静态分析

C.环境配置

D.以上都是

5.以下哪项不是TDD的优势?

A.提高代码覆盖率

B.降低回归测试成本

C.增加开发时间

D.提前暴露设计缺陷

6.在敏捷环境中,BDD(行为驱动开发)与TDD的主要区别是?

A.BDD更关注技术实现细节

B.BDD使用自然语言描述测试用例

C.BDD不需要编写测试代码

D.BDD适用于大型项目而TDD适用于小型项目

7.GitLabCI/CD中,`.gitlab-ci.yml`文件的作用是?

A.代码版

文档评论(0)

1亿VIP精品文档

相关文档