qa-testing.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. id: qa-testing
  2. title: 测试(QA / 自动化)岗位包
  3. description: 面向单测/集成测试/E2E/移动端自动化的常用技能组合。
  4. tags: [qa, testing, e2e, automation]
  5. recommended:
  6. platforms: [cursor, claude, codex, trae]
  7. scope: project
  8. skills:
  9. - name: pytest
  10. - name: junit
  11. - name: jest
  12. - name: vitest
  13. - name: cypress
  14. - name: playwright
  15. - name: selenium
  16. - name: appium
  17. - name: detox
  18. prompts:
  19. - title: Python 单测与夹具
  20. prompt: |
  21. Use pytest skill.
  22. 给这个 Python 模块补齐 pytest 单测:包含 fixture、参数化、mock 外部依赖,并说明最佳实践。
  23. - title: Java 单测
  24. prompt: |
  25. Use junit skill.
  26. 给这个 Java Service 写 JUnit5 单测,覆盖异常、边界条件,并提供合理的测试命名与结构。
  27. - title: Web E2E(Playwright)
  28. prompt: |
  29. Use playwright skill.
  30. 给登录-下单-支付流程写 Playwright E2E,用 Page Object 模式组织,并在 CI 中稳定运行。
  31. - title: Web E2E(Cypress)
  32. prompt: |
  33. Use cypress skill.
  34. 设计一套 Cypress 测试覆盖关键路径与回归点,并给出 flaky case 的治理方法。
  35. - title: 移动端自动化
  36. prompt: |
  37. Use appium skill.
  38. 我需要对 iOS/Android 做跨端自动化测试,给出 Appium 的工程结构、capabilities 配置与稳定性策略。