调试和测试都是齐头并进的,它们都是用于错误检测的。你能帮我说明它们之间的确切区别吗?我试图找出调试和编码之间的确切区别,尽管它们感觉很相似。
abithluo1#
简而言之:
测试正在查找任何问题。调试是知道有问题,并查看问题的来源/如何解决。
sxissh062#
它们没有官方的定义,即使有,可能大多数人会使用这些术语而不查它。据我所知,调试是为了找到你知道你有问题。例如,找到你在代码中得到一个类型错误的原因。一般来说,测试可以让你发现你还没有意识到的错误。这可以是自动的,也可以是手动的。
2条答案
按热度按时间abithluo1#
简而言之:
测试正在查找任何问题。
调试是知道有问题,并查看问题的来源/如何解决。
sxissh062#
它们没有官方的定义,即使有,可能大多数人会使用这些术语而不查它。
据我所知,调试是为了找到你知道你有问题。例如,找到你在代码中得到一个类型错误的原因。
一般来说,测试可以让你发现你还没有意识到的错误。这可以是自动的,也可以是手动的。