微信扫一扫 分享朋友圈

已有 4 人浏览分享

静态测试和动态测试有什么区别?代码审查属于哪一种?

[复制链接]

149

主题

83

回帖

1万

积分

管理员

积分
10152
发表于 昨天 21:42 | 显示全部楼层 |阅读模式
静态测试和动态测试是软件测试中的两大基本方法,很多考生容易混淆。静态测试是指在不运行被测软件的情况下,通过检查代码、文档等发现缺陷的方法,常见的有代码审查、走查、静态分析工具扫描等。动态测试则是指运行软件,通过输入特定数据观察输出结果来发现缺陷,常见的有黑盒测试、白盒测试、单元测试、集成测试等。
代码审查属于典型的静态测试方法,因为它不涉及运行代码,而是通过人工或工具检查代码的逻辑、规范性和潜在问题。文档中判断题第3题明确指出“代码审查是一种动态测试方法”是错误的,解析也强调代码审查是静态测试方法,不涉及运行代码。
另外,文档多项选择题第1题也提到,静态测试方法包括代码审查和漏洞扫描,而单元测试、系统测试、性能测试属于动态测试范畴。
备考建议:记住一个简单的判断标准——只要不运行程序,就是静态测试;只要运行程序,就是动态测试。理解这一点,相关题目基本不会丢分。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

149

主题
  • 关注微信服务号

  • 扫描下载APP

美路科技旗下网站|试题宝 ( 鲁ICP备18021794号-4 )|网站地图|  鲁公网安备37130202372899号

GMT+8, 2026-11-9 03:59 , Processed in 0.157831 second(s), 45 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.