CSS 使用 VCS 和 CI 进行回归测试

CSS Regression testing with VCS and CI

BackstopJS 生成带有回归测试结果的单个页面。是否有任何工具可以与 CI(哪个无关紧要)和 VCS(git)一起使用并将测试结果分配给提交?我想主页上有一个提交列表,旁边有 passed/failed 个数字,并链接到一个包含完整结果的页面。不必使用 BackstopJS。

不一定要像我刚才描述的那样好,我很高兴能有比将结果从 BackstopJS 复制到带有时间和日期的文件夹的脚本更好的东西。

您可能想要研究“预提交挂钩”并将其应用到您的构建过程中。可能包括 grunt-based git 挂钩模块和一些 bash 脚本..

在我使用 CSS 的项目中,回归测试在 commit/push 之前仍然是手动的。

https://www.npmjs.com/package/grunt-githooks

http://codeinthehole.com/writing/tips-for-using-a-git-pre-commit-hook/