费根检查( Fagan inspection)

费根检查是一种依靠组检查方法的正式检查,即使它可以针对有限的一组预先确定的常见软件错误自动进行。
. 模糊测试或模糊测试(Fuzzing or fuzz testing)是一种自动化的软件测试技术,涉及将由模糊器生成的无效,意外或随机数据作为输入提供给计算机程序。然後监视程序是否存在异常,例如崩溃,内置代码断言失败或潜在的内存泄漏。通常,模糊器用於测试采用结构化输入的程序。(维基百科
. 用户界面测试(User interface testing)可以自动化。本文“ GUI测试工具的比较”中有详细信息。
. 代码检查(Code review)(有时称为对等检查)是一种软件质量保证活动,其中一个或几个人主要通过查看和读取程序的部分源代码来检查程序,他们在实施後或中断实施时进行检查。在静态代码分析中(static code analysis),主要检查由自动化程序执行。(维基百科)

费根检查(Fagan Inspection)
费根检查是试图在软件开发过程的各个阶段中发现文档中的缺陷(例如源代码或正式规范)的过程。它以迈克尔·法根(Michael Fagan)的名字命名,後者被认为是正式软件检查的发明者。
尽管已证明费根检查方法非常有效,但已有多个研究人员提出了改进建议。例如,Genuchten一直在研究电子会议系统(EMS)的使用,以提高会议的效率并取得积极成果。
其他研究人员提出了使用软件的功能,该软件可以保留检测到的错误的数据库,并自动扫描程序代码以查找这些常见错误。这又将导致生产率的提高。
资料来源:维基百科

参考
. 代码审查
. 模糊测试
. 回归测试
. 费根检查
. GUI测试工具比较

资料来源: Wentz Wu QOTD-20210208


<<:  批次转换Excel格式, 由xls转为xlsx

>>:  老肝哥-菜鸟Java的LeetCode历程,第一题:Two Sum,朝远大目标前进!

Day 17 - Sorting Band Names without articles

前言 JS 30 是由加拿大的全端工程师 Wes Bos 免费提供的 JavaScript 简单应用...

[Day 10] 阿嬷都看得懂的基础 CSS 样式-区块篇

阿嬷都看得懂的基础 CSS 样式-区块篇 图片标签 <img> 和区块标签 <di...

WSL2/ WSLg下使用snap store

更多会员限定文章可以到patreon观看 WSLg + Snap 如果清除/snap後还是不能mou...

[Angular] Day27. Validating form input

在前几篇中介绍了 Template-driven forms 和 reactive forms 的用...

IOS、Python自学心得30天 Day-5 TensorFlow 建立和训练模型

前言: 再来就是建立和训练模型 程序码: 方案一 model = tf.keras.Sequenti...