- 3
- 0
- 约2.93千字
- 约 10页
- 2026-04-28 发布于四川
- 举报
技术岗单元测试难题精选及答案
一、单项选择题(每题2分,共20分)
1.以下哪种测试框架主要用于Java语言进行单元测试?()
A.Jasmine
B.JUnit
C.Mocha
D.Jest
2.单元测试的主要目的是()
A.发现系统中的所有缺陷
B.验证代码是否符合设计要求
C.测试系统的性能
D.测试模块间的交互
3.在单元测试中,Mock对象的作用是()
A.模拟复杂的业务逻辑
B.替代真实对象,控制测试环境
C.进行性能测试
D.测试数据库连接
4.以下关于单元测试的说法,正确的是()
A.单元测试可以在代码编写完成后再进行
B.单元测试可以完全替代集成测试
C.单元测试的粒度是最小的,一般针对一个函数或方法
D.单元测试不需要测试边界条件
5.以下哪个工具可以用于Python的单元测试?()
A.unittest
B.Karma
C.Enzyme
D.Protractor
6.单元测试用例的编写原则不包括()
A.独立性
B.完整性
C.可重复性
D.随意性
7.当一个函数依赖于外部资源(如文件、网络)时,在单元测试中通常采用()
A.直接测试
B.忽略该函数的测试
C.使用Stub或Mock对象
D.等待外部资源可用时再测试
8.以下哪种
原创力文档

文档评论(0)