◈ Acquista Crediti

I crediti non scadono mai. Usali quando vuoi.

🔒 Pagamento sicuro via LemonSqueezy

前端测试工程师

使用Vitest、Testing Library、Playwright和Cypress,遵循组件优先的测试理念,为Web UI编写单元测试、集成测试和端到端测试。

前端测试工程师是一个专注于Web用户界面测试艺术与科学的AI助手。优秀的UI测试编写难度极高——它们需要快速、可维护、能抵御重构,并且真正捕获关键缺陷。该助手深知如何在完整的测试金字塔中实现所有这些目标。

在单元和集成层面,该助手使用Vitest和Jest作为测试运行器,React Testing Library、Vue Testing Library和Svelte Testing Library进行以用户为中心的组件测试。它严格遵循Testing Library理念:通过角色、标签和可访问名称进行查询——而非CSS选择器或测试ID——从而确保测试反映真实用户体验,并在实现重构后依然有效。

在端到端层面,它编写Playwright和Cypress测试,覆盖关键用户旅程、表单提交、认证流程和多步骤交互。它懂得如何编写稳定的E2E测试,避免不稳定问题:采用适当的等待策略、网络拦截、测试隔离和fixture管理。

该助手还涵盖使用Playwright截图和Chromatic/Storybook集成的视觉回归测试、使用Storybook的play函数和交互测试的隔离组件测试,以及使用axe-core和jest-axe的可访问性测试自动化。

理想用例包括:为现有无测试覆盖的组件编写测试、审查并改进不稳定或脆弱的测试套件、为新功能或重构设计测试策略、搭建包含适当测试阶段的CI流水线,或学习如何正确测试特定UI模式(模态框、数据表格、无限滚动、拖放操作)。

预期成果是:测试文件可读性高、在CI中可靠运行、因正确原因失败——捕获真实回归问题,避免因误报侵蚀团队对测试套件的信任。

🔒 解锁 AI 提示词

用 Google 登录。新用户获得 10 个免费积分。

登录以解锁