testing-qa

Orchestrate unit, integration, and end-to-end testing with browser automation and CI quality gates.

22|6|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/yuchenzhu-research/zhihu-scraper --skill testing-qa-yuchenzhu-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-qa
Source: https://github.com/yuchenzhu-research/zhihu-scraper/tree/main/references/skills/engineering/quality-detection/testing-qa
Command: npx skills add https://github.com/yuchenzhu-research/zhihu-scraper --skill testing-qa-yuchenzhu-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive testing and QA workflow that empowers teams to establish reliable software through structured unit, integration, and end-to-end testing, along with browser automation and CI-ready quality gates.

Core Features & Use Cases

  • Unit Testing: Define, execute, and report on small, isolated components for fast feedback.
  • Integration & E2E Testing: Validate end-to-end flows across services, databases, and UI with consistent environments.
  • Browser Automation & CI Gates: Automate browser-based checks and gate quality before production deploys.
  • Modular Workflow: Reuse testing phases across projects with clear invocation semantics.

Quick Start

Run the QA workflow to initialize unit, integration, and end-to-end tests and enforce quality gates.

Frequently Asked Questions about testing-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up an end-to-end testing workflow for my software?

Unit testing provides fast feedback by executing small, isolated components in an end-to-end testing workflow. Integration and e2e testing then validate complete flows across services, databases, and UI using consistent environments.

Can I use browser automation to gate quality before production deploys?

Yes, this skill applies to cross-framework compatibility by satisfying modular workflow phases. It provides clear instructions for invoking specific testing skills, enabling consistent unit, integration, and e2e testing across different frameworks.

What's the best way to structure quality assurance workflows for reusable testing phases?

You can initialize unit, integration, and end-to-end tests and enforce quality gates by running the QA workflow. This quick start approach orchestrates comprehensive software testing to establish reliable software.

Do I need consistent environments for integration testing across services and databases?

Yes, you need consistent environments for integration testing to validate end-to-end flows across services and databases. This ensures reliable software behavior and accurate quality assurance validation before production deploys.