Testing & Security
Testing frameworks, security tools, and best practices
9063 skills in this category
playwright-page-object-model
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
android-architecture
Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.
junit-extensions
Use when jUnit extensions including custom extensions, rules, and conditional test execution.
django-rest-framework
Use when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.
react-native-web-testing
Use when testing React Native Web applications. Provides patterns for Jest, React Native Testing Library, component testing, and web-specific testing strategies.
fnox-providers
Use when configuring Fnox providers for encryption and secret storage. Covers age encryption, cloud providers (AWS, Azure, GCP), and password managers.
cypress-fundamentals
Use when cypress fundamentals including commands, assertions, fixtures, and E2E testing patterns.
jest-advanced
Use when advanced Jest features including custom matchers, parameterized tests with test.each, coverage configuration, and performance optimization.
junit-parameterized
Use when jUnit parameterized tests with various value sources and test factories.
bdd-collaboration
Use when facilitating BDD collaboration between developers, testers, and business stakeholders. Use when running discovery workshops and example mapping sessions.
jutsu-bunbun-testing
Use when writing tests with Bun's built-in test runner. Covers test organization, assertions, mocking, and snapshot testing using Bun's fast test infrastructure.
gitlab-ci-variables-secrets
Use when configuring GitLab CI/CD variables, managing secrets, or integrating with external secret providers. Covers secure credential handling.
playwright-test-architecture
Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.
jest-testing-patterns
Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehensive test coverage.
pytest-advanced
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
fastapi-dependency-injection
Master FastAPI dependency injection for building modular, testable APIs. Use when creating reusable dependencies and services.
vitest-configuration
Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testing.
angular-dependency-injection
Use when building modular Angular applications requiring dependency injection with providers, injectors, and services.
mocha-configuration
Use when mocha configuration including reporters, config files, plugins, and CI integration.
mocha-assertions
Use when assertion libraries for Mocha including Chai with expect, should, and assert styles.