vc-testing-module
يحتوي vc-testing-module على 10 من skills المجمعة من VirtoCommerce، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Review test files for pattern compliance, code quality, correctness, coverage gaps, and best practices — produces actionable feedback
Scaffold E2E UI test files following project patterns — Playwright assertions, Page Objects, Components, markers, fixtures, Allure decorators, BrowserStorage
Scaffold GraphQL API test files following project patterns — markers, fixtures, Allure decorators, Pydantic assertions, try-finally cleanup
Scaffold REST API test files and factory fixture conftest files — admin auth, RestClient, factory fixtures with auto-teardown, Allure steps, CRUD patterns
Create Page Objects (MainLayout/CheckoutLayout subclasses) and UI Components (Component subclasses) with Playwright locators and data-test-id conventions
Create GraphQL Operations classes (BaseOperations subclass with auto-fragment injection) and Pydantic GqlModel types for response/input types
Migrate a Katalon REST API test module from vc-quality-gate-katalon into the refactored Pytest project — end-to-end flow from inventory to CI-verified PR
Plan file-by-file implementation for test automation tasks — which files to create/modify, in what order, which patterns and existing code to reuse
Analyze a Jira ticket, feature requirement, or bug report and produce a structured test coverage strategy — what to test, which test types, priority, test data needs
Review a pull request — analyze diffs, commit quality, test coverage, pattern compliance across all changed files, and provide structured feedback