SaaS应用的视觉测试
SaaS视觉测试是自动验证用户界面——仪表板、表单、表格、图表——在每次代码修改后正确显示。
你的界面就是你的产品。仪表板上的视觉Bug不是美观问题——是信任问题。
SaaS的特殊性
互相交互的组件。共享按钮可能影响几十个页面。短Sprint,大量变更。手动检查50个页面无法扩展。
保护什么
主仪表板。数据表格。表单。图表。导航。
共享组件:隐形风险
改了Button的padding——可能影响40个页面。视觉测试是检测这种传播的唯一方法。
集成到Sprint
之前:捕获参考。期间:每个PR运行测试。结束:完整视觉审查。
常见问题
测试多少页面?
先从20-30个最常用的开始。
多久一次?
每个Pull Request。最少:每个Sprint。