工程开发自动化
qa
网页应用程序的浏览器自动化测试技能。执行自动化网站审计、视觉回归测试、用户流程验证,并通过实时浏览器快照进行问题跟踪。
浏览: 18★ 269
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 125 个技能
网页应用程序的浏览器自动化测试技能。执行自动化网站审计、视觉回归测试、用户流程验证,并通过实时浏览器快照进行问题跟踪。
策略性回归测试,提供智能测试选择、影响分析与持续回归管理,助您加速开发并提升软件质量。
自动生成符合最佳实践的单元测试文件,支持 pytest、unittest、jest 等多种测试框架。
规划、执行用户验收测试 (UAT) 与端到端场景,验证需求是否符合用户可见的行为表现。
执行结构化的五阶段代码审查,涵盖需求合规性、正确性、代码质量、测试与安全性。提供分类后的具体改进建议(严重/主要/次要/微调)。
自动套用 Python 代码质量修正,包含自动格式化 (Black, isort)、Linting (Ruff 自动修正) 以及解决格式化工具冲突,确保代码质量。
实施专业级测试自动化策略,管理测试金字塔,检测反模式,并整合 CI/CD 以实现具弹性、快速且高质量的软件测试。
强制执行测试驱动开发 (TDD),要求在编写代码前先编写失败测试,确保代码可靠性并防止过早工程化。
基于证据的代码审查,运用福尔摩斯式演绎推理来验证开发声明、调查错误并进行根本原因分析。
使用 Chrome DevTools MCP 和 AI 视觉模型进行 UI 测试、设计一致性验证及浏览器调试。
通过 TDD 循环与自动化测试验证,安全地重构代码以提升结构与可维护性,同时确保功能行为不变。
利用 BrowserStack 和 Playwright 等云端服务,进行跨浏览器、跨设备与响应式设计测试,确保软件在各种环境中提供一致的用户体验。