互帮互助 代码 diff 平台主要目的是为了找出本次迭代修改的内容吗?

simonpatrick · 2019年12月21日 · 最后由 黑水 回复于 2020年11月25日 · 2405 次阅读

看了最近好多代码 diff 平台, 代码 diff 平台主要目的是为了找出本次迭代修改的内容吗?
但是如果每一次代码提交的可以通过 commit 历史都可以查到,好像这样也可以解决这个查看代码变更的问题,所以不太明白这些平台的主要目的和觉得的问题。
有大神可以解释一下吗?

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 1 条回复 时间 点赞

见过的一些都是 istanbul、jacoco 这些本身用于单元测试的工具改的,一般是给手工测试或者接口测试用的。
典型场景大概是这样:
1、效果很差的单元测试、或者没有
2、两周到一个月发布一个版本、四、五个测试人员,反馈大部分靠手工测试、修缺陷期间会发布数次
3、iOS、Android、Web 三个客户端,后端几十个服务
4,一个版本多个进步不一的需求,一个需求可能需要三端、三、四个服务的改动

目的和场景都变了很多,比如想知道手工测试有没有执行到了被修改的代码、作为绩效指标、执行证明之类的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册