所以我读了一些关于这两种方法的报告,但我不能真正掌握两者之间的区别。如果有人能给我总结一下或者解释一下,我会非常感激的!BR,弗雷德里克·
类似于汽车。如果你测试它,你通常会开着它到处跑,或者至少打开它。如果你检查它,你通常会检查液体,也许拔下火花塞,把它连接到电脑上,检查它的设置,摆弄一下按钮和开关,以确保有连接。在检查期间,您可以测试车辆,但在测试期间,您不总是检查车辆。
软件测试是有用的,因为它允许使用生产环境的模拟,以便查看是否存在错误,或者抛出异常或导致逻辑错误(例如使关系脱离状态)的错误。
软件检查涉及更多。它可以包括测试,但也可以包括代码审查,以确保使用了有效的过程,并且可读性和可维护性是适当的。它有助于确保功能被正确地解耦,程序运行得尽可能快,并且幕后没有发生不希望发生的事情。