Skip to main content

antongulin/pw-kit

SkillsMP 已收集 antongulin/pw-kit 中的 14 个 Skill。打开任一 Skill 可查看来源和详情。

最近记录的来源活动
SkillsMP 收录数据更新
已收集 skills
14
GitHub 星标
0
GitHub Forks
0

这个仓库中的 skills

已展示 14 / 14 个已收集 Skill。

职业分类
软件质量保证分析师与测试员
描述

API testing patterns for Playwright + TypeScript — resource class pattern (HTTP wrappers extending BasePage, domain folders mirroring REST namespaces, typed payload builders), the ApiListener pattern for capturing real responses by stateKey without mocking,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Web-first assertion patterns for Playwright + TypeScript — always await expect(locator).toXxx() (never snapshot-style expect(await locator.textContent())), never page.waitForTimeout, never waitForLoadState('networkidle'), expect.soft for supplementary checks,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Reference for the playwright-cli command-line tool — the verify-before-coding companion for Playwright + TypeScript test development. Covers the discovery workflow (open → snapshot → click/fill → emit locator code), API response verification via run-code,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Convert a developer feature ticket into lean, ticket-ready Gherkin test cases for paste into a QA ticket. Produces 1 main success scenario + 2-4 edge cases max, merges near-identical data variants into one case with annotation, flags ambiguity inline with…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Systematic 6-phase workflow for investigating and fixing failing Playwright tests. Classifies the root cause as app bug (test.fail + defect report), broken test (test.fixme + fix-me task), or flaky test (fix timing/data/state root cause). Uses trace viewer,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Central fixture pattern for Playwright + TypeScript test automation — single base-pages-fixture.ts file that pre-wires every page object, the browserPage root fixture (test-scoped page + worker-scoped browser), alphabetical ordering rule,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Patterns for interacting with form controls in Playwright + TypeScript — typeDateValue for date pickers (never fill or pressSequentially), relative-year variables instead of hardcoded dates, idempotent toggleSwitch, filterSingleSelect for dropdowns, save…

原文语言:英语

更新
职业分类
软件开发工程师
描述

Bootstrap a complete Playwright + TypeScript test automation project from scratch. Scaffolds folder structure (pages/, tests/, api/, modals/, data/), writes all configs (playwright.config.ts, tsconfig.json, .eslintrc, .prettierrc, .env template), generates…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Playwright + TypeScript locator conventions — strict priority ladder (getByTestId first, then role/label, then chained, then class/id, then text, CSS/XPath as last resort), data-testid naming convention, parameterized locators, filter/narrow patterns, and…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Guided workflow for creating a new Playwright + TypeScript test from a ticket. Walks through context gathering, app source analysis, existing test inventory, live discovery with playwright-cli or Playwright MCP, proposal gate before writing code,…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Page Object Model architecture for Playwright + TypeScript — base class hierarchy (BasePage, BaseGridPage, BaseEditPage), decision tree for which base to extend, gridPrefix constructor pattern, POM authoring rules (plural for grids, singular for edits, file…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Pre-PR quality and convention check for Playwright + TypeScript test changes. Walks through 13 categories — commit messages, naming, locators, dates, assertions, cleanup, file standards, page objects, parallel safety, branch state, gap analysis, ticket…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Test data management patterns for Playwright + TypeScript — decision framework for in-test creation vs precreated DB seed vs read-only fixtures, try/finally cleanup with cleanupNeeded flag (never try/catch), unique-data identifiers for parallel safety…

原文语言:英语

更新
职业分类
软件质量保证分析师与测试员
描述

Test file structure and naming for Playwright + TypeScript — Gherkin test.step (Given/When/Then/Cleanup), ticket-prefixed naming, file size limits (50 tests / 1200 lines), failure classification (test.fail / test.fixme / test.skip), try/finally cleanup…

原文语言:英语

更新
已展示 14 / 14 个已收集 Skill。