测试java面试题及答案大全.docxVIP

  • 0
  • 0
  • 约2.81千字
  • 约 11页
  • 2026-08-09 发布于山西
  • 举报

测试java面试题及答案大全

一、单选题(共10题,每题10分,总分100分)

1.在JUnit5中,用于标记测试方法的注解是?

A.@Test

B.@RunWith

C.@Before

D.@After

答案:A

2.Mockito中,用于创建Mock对象的注解是?

A.@Mock

B.@InjectMocks

C.@Spy

D.@Captor

答案:A

3.以下哪个工具通常用于生成Java项目的代码覆盖率报告?

A.SonarQube

B.JaCoCo

C.Maven

D.Jenkins

答案:B

4.在测试金字塔模型中,哪一层测试的数量最多?

A.端到端测试(E2E)

B.集成测试

C.单元测试

D.系统测试

答案:C

5.TDD(测试驱动开发)的核心流程不包括以下哪一步?

A.编写测试用例

B.运行测试并失败(红)

C.编写生产代码使测试通过(绿)

D.重构代码

答案:A

6.以下关于Mock对象的说法,正确的是?

A.Mock对象是真实对象的替身,用于隔离被测对象

B.Mock对象必须包含真实对象的全部逻辑

C.Mock对象只能用于测试,不能用于开发

D.Mock对象的行为是固定的,不能动态改变

答案:A

7.在JUnit4中,用于在所有测试方法执行前初始化资源的注解是?

A.@BeforeClass

文档评论(0)

1亿VIP精品文档

相关文档