用途:该技能面向专注 Lighthouse 性能审计的 QA 工程师,用于编写、审查、调试或搭建 Lighthouse 相关测试与配置,适合新项目或既有项目接入 Lighthouse、改进现有实现、排查 Lighthouse 失败、集成 CI/CD,以及团队最佳实践培训。
主要能力:围绕 Google Lighthouse 对网页进行自动化性能审计,覆盖 Core Web Vitals、无障碍、SEO 和最佳实践评分;强调质量优先、纵深防御、可执行结果、自动化以及文档化。建议在设置时先评估项目技术栈(typescript、javascript)与现有测试设施,再选择合适工具、配置环境与依赖、从关键路径编写初始测试并逐步扩展覆盖,最后接入 CI/CD。
使用方式:按技能说明中的实现指南操作,可参考其中给出的 Lighthouse 模式示例(需按具体用例与框架调整)。CI/CD 集成要求在每个拉取请求上运行测试、设置最低阈值作为质量门禁、生成并发布测试报告、配置失败通知,并跟踪长期趋势。
限制与说明:资料未提供具体安装命令、配置代码、阈值参数、支持平台版本或收费信息,暂未提供。技能中给出的常见模式仅有注释占位,无完整代码示例,实际使用时需自行补充。需要避免的实践包括:不稳定的测试、过度 mock、测试耦合、忽略失败、只测正常路径而缺少边界情况;排障时可检查测试输出错误信息、核对环境与配置、确认依赖更新、审查近期代码变更并查阅框架文档。