autorenew

NAODENG / QA

Resource Hub

Find your next step across reusable QA Skills and prompts, wikis, guides, projects, blog posts, and 30-day learning plans.

162 resources

Testing Skills

Executable QA skills for AI agents and testing workflows.

View all

Acceptance Criteria Review

Use this skill when you need to review acceptance criteria for ambiguity, missing rules, and verifiability; triggers include acceptance criteria review.

Open resource

Accessibility Testing

Use this skill when you need to design accessibility testing against WCAG, keyboard navigation, and assistive technology scenarios; triggers include accessibility testing and a11y testing.

Open resource

Agent Failure Recovery Testing

Use this skill when you need evidence-bounded failure classification, retry/fallback/escalation, state consistency, user notice, and recovery evidence; triggers include Agent 故障恢复 and Agent failure recovery.

Open resource

Long-Running Agent Testing

Use this skill when you need evidence-bounded checkpoints, heartbeats, resume, cancellation, duplicate submission, timeouts, and resource lifecycle; triggers include 长运行 Agent and long-running Agent.

Open resource

Agent Loop Testing

Use this skill when you need evidence-bounded loop state, plan/action/observation cycles, stop conditions, budgets, repetition, and trace evidence; triggers include Agent 循环 and Agent loop.

Open resource

Agent Memory Testing

Use this skill when you need evidence-bounded memory write/read/update/delete, retention, contamination, isolation, provenance, and forgetting behavior; triggers include Agent 记忆 and Agent memory.

Open resource

Agent Permission Testing

Use this skill when you need evidence-bounded Agent identity, tool/resource scope, approval, denial, escalation, and side-effect boundaries; triggers include Agent 权限 and Agent permission.

Open resource

Agent Tool Testing

Use this skill when you need to test AI agent tool-call contracts, authorization, failures, and side-effect boundaries; triggers include agent tool testing.

Open resource

AI Agent Testing

Use this skill when you need to test AI agent goals, state, planning, recovery, and safety boundaries; triggers include ai agent testing.

Open resource

AI-Assisted Testing

Use this skill when you need AI-assisted testing workflows such as test data generation, root-cause analysis, and prioritization; triggers include AI-assisted testing and AI for QA.

Open resource

AI Feature Testing

Use this skill when you need to test an AI-enabled product feature for behavior, safety, and user-impact boundaries; triggers include AI feature testing.

Open resource

AI-Generated Test Review

Use this skill when reviewing AI-generated unit, functional, API, or end-to-end tests for false confidence, weak assertions, missing risks, or unsafe test behavior; triggers include AI-generated test review and functional test review.

Open resource

246 resources

Testing Prompts

Reusable AI prompts covering the software testing lifecycle.

View all

Acceptance Criteria Reviewer Prompt

Supports Acceptance Criteria Reviewer by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

acceptance-criteria-reviewer
Open resource

Accessibility Testing Prompt

Supports Accessibility Testing by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

accessibility-testing
Open resource

Agent Tool-Call Test Design Prompt

Supports Agent Tool-Call Test Design by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

agent-tool-call-test-design
Open resource

AI Agent Test Design Prompt

Supports AI Agent Test Design by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

ai-agent-test-design
Open resource

AI-Assisted Testing Prompt

Supports AI-Assisted Testing by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

ai-assisted-testing
Open resource

AI Evaluation Design Prompt

Supports AI Evaluation Design by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

ai-evaluation-design
Open resource

AI Feature Test Design Prompt

Supports AI Feature Test Design by organizing input evidence, constraints, risks, validation priorities, decision criteria, and actionable QA next steps without inventing facts.

ai-feature-test-design
Open resource

AI-Generated API Test Review Prompt

You are an API test review specialist. Review user-supplied AI-generated API test cases and determine whether their request, response, and side-effect assertions are supported by the supplied API contract and business rules.

ai-generated-api-test-review
Open resource

AI-Generated E2E Test Review Prompt

You are an end-to-end test review specialist. Review user-supplied AI-generated E2E tests to determine whether user journeys, system boundaries, state handoffs, and verification points are evidence-based and repeatable.

ai-generated-e2e-test-review
Open resource

AI-Generated Functional Test Review Prompt

You are a business-functional test review specialist. Review user-supplied AI-generated functional test cases to determine whether scenarios, business rules, preconditions, postconditions, and expected results are complete, traceable, and verifiable.

ai-generated-functional-test-review
Open resource

AI-Generated Test Review Prompt

You are a test-case review specialist. Review user-supplied AI-generated test cases and their supporting material to determine whether they are traceable, executable, and verifiable. The cases may be unit, API, E2E, or functional tests.

ai-generated-test-review
Open resource

AI-Generated Unit Test Review Prompt

You are a unit-test review specialist. Review user-supplied AI-generated unit tests or test code to determine whether they accurately verify one identifiable, minimal unit behavior.

ai-generated-unit-test-review
Open resource

117 resources

AI Wiki

Entries explaining AI, agents, and quality engineering concepts.

View all

Agent-to-Agent Protocol

A2A defines interoperable capability discovery, task interaction, and result exchange between independent agent systems.

ai-agents
Open resource

ACP (Agent Client Protocol)

A protocol for interoperability between agent runtimes and client tools.

ai-vibe-coding
Open resource

Active Memory

Guidance that a person or system explicitly saves for use in later tasks.

ai-vibe-coding
Open resource

Agent Authorization

Agent authorization defines whose behalf it may act on, which actions and resources are in scope, for how long, and how access is revoked.

ai-agents
Open resource

Agent Card

An A2A Agent Card machine-readably describes a remote agent's endpoint, capabilities, skills, and authentication requirements.

ai-agents
Open resource

Agent Evals

Evaluate agent behavior against tasks, policies, and expected outcomes with repeatable benchmarks.

ai-vibe-coding
Open resource

Agent Protocol Conformance Testing

Protocol conformance tests check whether an agent client or server handles messages, states, errors, and versioning as specified.

ai-safety-quality
Open resource

Agent Sandboxing

An agent sandbox restricts file, network, and resource access in an isolated environment to limit the impact of code and tool calls.

ai-agents
Open resource

Agentic Workflow

A workflow pattern in which AI agents can plan, execute, observe, and self-correct tasks with limited human intervention.

ai-vibe-coding
Open resource

AI Agent

A system that perceives context, reasons over goals, and takes actions via tools to complete tasks.

ai-vibe-coding
Open resource

AI Agent Identity

Agent identity identifies the software principal performing an action so platforms can distinguish automation, users, and services.

ai-agents
Open resource

AI Pair Programming

A collaboration model where a developer and an AI assistant jointly implement, review, and refactor code.

ai-vibe-coding
Open resource

01 resources

Testing Wiki

A practical glossary and knowledge base for software testing.

View all

54 resources

Guide Resources

Automation testing guides organized by type, framework, and stage.

View all

Introducing Bruno for Replacement Postman

Article introduces postman replacement tool bruno beginner's introduction, how to migrate postman scripts to bruno

brunogetting-started
Open resource

Postman API Automation Testing Tutorial: Getting Started and Building a Postman API Automation Test project from 0 to 1

This guide provides a comprehensive introduction to getting started with Postman API automation testing, covering both the basics and the step-by-step process of building a project from scratch. Learn how to effectively use Postman for API testing, understand the foundational structure of project setup, environment configuration, and writing test cases from the ground up.

postmangetting-started
Open resource

Pytest API Automation Testing Tutorial: Getting Started and Setting Up Your Environment

a tutorial on Pytest, focusing on getting started and preparing the environment to be built.

pytestgetting-started
Open resource

REST Assured API Automation Testing Tutorial: Getting Started and Setting Up Your Environment

a tutorial on REST Assured, focusing on getting started and preparing the environment to be built.

rest-assuredgetting-started
Open resource

SuperTest API Automation Testing Tutorial: Getting Started and Setting Up Your Environment

a tutorial on Supertest, focusing on getting started and preparing the environment to be built.

supertestgetting-started
Open resource

Gatling Performance Testing Tutorial: Getting Started

This article describes how to get started with the performance testing tool gatling, how to set up the environment, and how to get the official demo up and running.

gatlinggetting-started
Open resource

JMeter Performance Testing: Installation and Your First Test Plan

Install JMeter, build a small HTTP test plan, and understand when to use the GUI and CLI.

jmetergetting-started
Open resource

K6 Performance Testing Tutorial: Getting Started and Write your first k6 test script

This article will take you into the world of K6 performance testing. The blog post covers the introductory knowledge of K6 performance testing, environment setup steps, and how to write your first test script. Whether you are a beginner or an experienced performance testing professional, this tutorial will provide you with clear guidance to help you quickly get started with K6 and start building efficient performance testing scripts

k6getting-started
Open resource

Cypress: Install and Write Your First End-to-End Test

Add Cypress to a JavaScript project, configure a base URL, and run a first browser test.

cypressgetting-started
Open resource

Playwright: Install, Configure, and Run Your First E2E Test

Initialize Playwright Test, install browsers, and run a small cross-browser UI test.

playwrightgetting-started
Open resource

Selenium with Python: Installation and Your First WebDriver Test

Set up Selenium, open a browser with Selenium Manager, and write a small independent UI test.

seleniumgetting-started
Open resource

Bruno API Testing: Project Setup

Build a Bruno API automation project from scratch: set up the project structure, configure the environment, write your first API test, and keep the suite maintainable.

brunogetting-started
Open resource

14 resources

Projects

Open QA projects to reference, run, and learn from.

View all

DSH-QA · QA Workbench

A local software testing workbench plugin for DeepSeek Harness. It brings test projects, iterations, boards, calendars, milestones, QA materials, and AI-assisted workflows into one workspace, with zero npm dependencies and local-first data.

JavaScript DeepSeek Harness DSH Plugin
Open resource

AI Test Auditor · Static Test Audit

A local-first, source-only auditor for deterministic signs of ineffective JavaScript and TypeScript tests. It reports source-located FAKE and WEAK findings with remediation, while keeping runtime quality, coverage, and release readiness explicitly unassessed.

TypeScript Jest/Vitest Playwright
Open resource

Awesome QA Prompt

A curated AI prompt collection for QA and software testing, covering the full testing lifecycle with 15+ test types, 3 workflows, and 225+ documents. Bilingual (EN/CN), supports ROSES, LangGPT, ICIO, CRISPE, RISE frameworks.

Markdown VitePress AI Prompts
Open resource

Awesome QA Skills

A curated QA skills library for AI coding agents and testing workflows, turning reusable QA practices into structured, executable skills for software testing work.

Markdown QA Skills AI Agents
Open resource

QA Glossary Wiki

A Chinese version of QA and software testing glossary wiki for personal learning. Covers terms from A/B Testing, Acceptance Testing, API Testing, to Agile Testing and more.

Markdown Wiki
Open resource

Bruno API Test Starter

API test starter using Bruno (open source, MIT). Supports Postman/Insomnia collection import, Assert & Tests scripts, environment variables, and CI/CD integration (e.g. GitHub Actions).

Bruno JavaScript GitHub Actions
Open resource

RestAssured API Test Starter

API test starter with RestAssured for Java. Structured project for REST API automation with Maven and JUnit.

Java RestAssured Maven/JUnit
Open resource

SuperTest API Test Starter

API test starter with SuperTest for Node.js. HTTP assertion library for testing REST APIs with Mocha/Chai.

Node.js SuperTest Mocha/Chai
Open resource

Postman API Test Starter

API test starter with Postman. Collection-based API tests with scripts and Newman for CLI/CI.

Postman JavaScript Newman
Open resource

Pytest API Test Starter

API test starter with Pytest for Python. REST API automation using pytest and requests.

Python Pytest requests
Open resource

Gatling Performance Test Starter

Performance test starter with Gatling. Load and stress testing with Scala DSL.

Scala Gatling
Open resource

K6 Performance Test Starter

Performance test starter with K6. Modern load testing with JavaScript/ES6 scripts.

K6 JavaScript
Open resource

191 resources

Blog

Writing on software testing, automation, AI, and quality practice.

View all

Timeout Testing Skill: Connect Budgets, Cancellation, Feedback, and Retries

A bilingual guide to reviewing timeout budgets, cancellation propagation, downstream boundaries, user feedback, and retry interaction.

AI TestingQA SkillsTimeout Testing
Open resource

UI Test Strategy Skill: Map Journeys, States, Platforms, and Risk Before Automation

A bilingual guide to forming evidence-bounded UI test strategy candidates from journeys, states, platforms, accessibility, and defects.

AI TestingQA SkillsUI Test Strategy
Open resource

How to Build an AI Testing Strategy: Five Shifts Toward Evidence-Based Confidence

A practical guide to synthetic personas, calibrated LLM judges, human oversight, golden datasets, production tracing, and a four-week AI testing pilot.

AI TestingTest StrategyLLM Evaluation
Open resource

Skill Benchmarking: Is the Skill Actually Better Than the Baseline?

Use a controlled with-Skill versus without-Skill comparison to determine whether an Agent Skill creates real uplift instead of treating one PASS as effectiveness evidence.

AI TestingAgent SkillsSkill Quality Engineering
Open resource

Retry Testing Skill: Prove Backoff and Idempotency Before Duplicates Multiply

A bilingual guide to retry-testing analysis covering triggers, backoff, idempotency, retry limits, and duplicate side effects.

AI TestingQA SkillsRetry Testing
Open resource

Test Maintenance Cost Analysis Skill: Make Repair Effort and Flaky Cost Visible

A bilingual guide to analyzing test change frequency, repair effort, flaky cost, ownership, maintainability, and confidence with evidence boundaries.

AI TestingQA SkillsTest Maintenance Cost Analysis
Open resource

Everyday AI Coding for Testers: Skills, Guardrails, and a Human-Reviewed Workflow

A practical guide to focused AI Skills, plugins, MCP, staged QA automation, evaluation, ROI, and organizational governance.

AI TestingTest AutomationAI Skills
Open resource

Designing Skill Evals: From Success Criteria to Evidence

Turn Skill success criteria into executable Eval Cases, choose an appropriate judge, and retain the run metadata, traces, artifacts, and limitations that make results useful.

AI TestingAgent SkillsSkill Quality Engineering
Open resource

Mock Quality Review Skill: Keep test doubles useful without making the system look healthier than it is

Mock Quality Review field guide: inspect contract fidelity, realism, failure modes, drift, state, and ownership of test doubles.

AI TestingQA SkillsMock Quality Review
Open resource

Test Suite Health Analysis Skill: Diagnose Flakiness, Duplication, and Quarantine Debt

A bilingual guide to analyzing test-suite health from run history, duration, flakiness, duplication, isolation, quarantine, maintenance, and defect evidence.

AI TestingQA SkillsTest Suite Health Analysis
Open resource

Test Code Review Skill: Find Assertion, Isolation, and Determinism Risks

A bilingual guide to reviewing test code, fixtures, assertions, dependency injection, run history, and CI configuration for traceable test-engineering risks.

AI TestingQA SkillsTest Code Review
Open resource

Test Gap Analysis Skill: Turn Unprotected Obligations into Actionable TG Findings

A bilingual guide to identifying missing or weak test obligations across requirements, risks, changes, defects, and test evidence without claiming coverage.

AI TestingQA SkillsTest Gap Analysis
Open resource

04 resources

30-Day Learning Plans

Learn progressively with one focused goal each day.