bdd-scenarios
Use when writing effective BDD scenarios including acceptance criteria, edge cases, and scenario organization. Use when defining behavior specifications.
发现 documentation testing 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Use when writing effective BDD scenarios including acceptance criteria, edge cases, and scenario organization. Use when defining behavior specifications.
Use when adding interaction testing to Storybook stories. Enables automated testing of component behavior, user interactions, and state changes directly in stories.
Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.
Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehensive test coverage.
Use when cypress fundamentals including commands, assertions, fixtures, and E2E testing patterns.
Use when assertion libraries for Mocha including Chai with expect, should, and assert styles.
Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.
Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testing.
Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.
Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.
Use when cypress CI/CD integration including parallelization, test recording, and media capture.
Use when setting up or configuring Storybook for a project. Covers main configuration, addons, builders, and framework-specific setup.
Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.
Use when adding automated tests to CocoaPods libraries using test specs. Covers test spec configuration, app host requirements, and testing patterns that integrate with pod lib lint validation.
Use when creating or modifying Storybook stories for components. Ensures stories follow CSF3 format, properly showcase component variations, and build successfully.
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.
Use when writing new functions, adding features, fixing bugs, or refactoring by applying TDD principles - write failing tests before implementation code, make them pass, then refactor.
Use when advanced Cypress features including custom commands, plugins, and network stubbing.
Use when working with TestNG annotations, assertions, test lifecycle, and configuration for Java testing.
Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.
Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.
Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.
Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。