Skip to main content

Blog

QA testing insights, AI agent tips, and skill development guides

All Articles

Page 8 of 36

Guide
2026-07-18

Test Data Cleanup Residue Assertion Guide

Use a test data cleanup residue assertion with run tags, dependency-aware deletion, crash recovery, scoped row counts, and actionable CI evidence.

Tutorial
2026-07-18

Test Data Constraint Field Map Guide

Build a test data constraint field map from DDL, OpenAPI, ORM, and TypeScript declarations before generating deterministic boundaries and negative cases.

Tutorial
2026-07-18

Test Database Defaults Generated Columns Guide

Learn to test database defaults generated columns and triggers through omitted fields, explicit values, updates, rollback checks, and schema-led matrices.

Guide
2026-07-18

Testing Async Code with Mocha and Chai: Promises, async/await, done

Learn testing async code with Mocha and Chai using promises, async/await, and done, with reliable patterns that prevent false passes and flaky tests.

Guide
2026-07-18

Vitest Mocking: vi.mock, vi.fn, and vi.spyOn

Learn Vitest mocking with vi.mock, vi.fn, and vi.spyOn: module isolation, spy assertions, hoisting rules, and patterns that keep unit tests honest.

Guide
2026-07-18

Vitest vi.hoisted: The Complete Guide to the Hoisting Trap

Use this Vitest vi.hoisted guide to fix mock initialization errors, share spies safely, control module imports, and keep agent-written tests deterministic.

Guide
2026-07-16

Cache the pnpm Store in GitHub Actions: A Faster CI Guide

Learn how to cache pnpm store GitHub Actions dependencies, cut install time, preserve lockfile correctness, and diagnose cache misses in test CI.

Guide
2026-07-16

CI Matrix Strategy: Run Test Jobs in Parallel Across Versions

Apply a CI matrix strategy parallel test jobs workflow across runtimes and browsers, with fast feedback, controlled cost, and trustworthy failure evidence.

AI Testing
2026-07-16

DeepEval Conversational Metrics: Testing Multi-Turn Chat Quality

Use DeepEval conversational multi-turn metrics to catch context loss, incomplete goals, and role drift with reproducible chatbot tests in CI.

Guide
2026-07-16

Fail-Fast vs continue-on-error in CI Test Jobs: When to Use Each

Use CI fail-fast continue-on-error jobs correctly to cut wasted test time, preserve diagnostics, and keep required merge checks trustworthy in every pipeline.

AI Testing
2026-07-16

How to Test LLM Tool-Calling Accuracy: A Practical Guide

Learn how to test LLM tool calling accuracy with schema checks, scenario suites, argument scoring, adversarial cases, and CI-ready regression gates.

Guide
2026-07-16

JavaScript Testing in 2026: The Complete Guide (Mocha, Chai, Playwright, Vitest, BDD)

A complete 2026 guide to JavaScript testing: Mocha and Chai, Vitest and Jest, Playwright, and BDD with Cucumber. Setup, assertions, mocking, async, and how to choose.

Reference
2026-07-16

Playwright Trace Merge: Combine Sharded Traces into One Timeline

Use a Playwright trace merge sharded workflow to publish one searchable HTML report and debug every failed CI shard from a single evidence artifact.

API Testing
2026-07-16

Testing API Rate Limiting: Client-Side 429 Handling and Backoff

Learn to test API rate limiting 429 retry behavior with deterministic clocks, Retry-After parsing, jitter, retry budgets, and CI-ready integration tests.

Guide
2026-07-16

Testing Database Connection Pool Exhaustion Under Load

Learn to test database connection pool exhaustion with controlled saturation, acquisition timeouts, leak checks, load profiles, metrics, and CI safeguards.

API Testing
2026-07-16

Testing JWT Token Expiry Validation: exp, nbf, and Clock Skew

Test JWT token expiry validation for exp, nbf, iat, and clock skew with deterministic boundary cases that prevent early rejection and late acceptance.

AI Testing
2026-07-16

Testing LLM Structured Output Against a JSON Schema

Test LLM structured output JSON Schema contracts with deterministic validation, adversarial cases, and semantic checks that catch usable-looking failures.

Guide
2026-07-15

Agent Skill Security: The Review Checklist Before You Install or Publish

Use this agent skill security prompt injection review checklist to inspect provenance, tools, secrets, dependencies, and publishing risk before adoption.

Reference
2026-07-15

AGENTS.md: The Complete Guide to the Cross-Tool Standard for AI Coding Agents

Use this agents.md file guide to give AI coding agents precise QA context, safe commands, and directory-specific testing rules across tools.

Guide
2026-07-15

Aider Conventions Files: Configuring AI Pair Programming for Testing

Master aider conventions file setup for QA: CONVENTIONS.md, .aider.conf.yml read, test-cmd, and Playwright rules that keep AI-written tests reliable.

Guide
2026-07-15

Claude Code Custom Slash Commands: The Complete Guide

Build Claude Code custom slash commands for repeatable QA workflows, safer test automation, reusable arguments, live evidence, and team-wide consistency.

Guide
2026-07-15

Claude Code Plugins and Skill Marketplaces: The Complete Guide

Learn how Claude Code plugin marketplace skills are packaged, evaluated, tested, and distributed so QA teams can adopt reusable automation safely.

Guide
2026-07-15

Claude Skill Descriptions: Writing Frontmatter That Triggers Reliably

Fix a Claude skill description not triggering by writing precise frontmatter, mapping QA intent, testing prompt coverage, and diagnosing routing conflicts.

Guide
2026-07-15

Claude Skill Not Triggering: The Complete Troubleshooting Guide

Get a Claude skill not triggering fix: diagnose discovery and description issues, repair execution failures, and prove activation with a QA-focused test workflow.

Comparison
2026-07-15

Claude Skills vs Cursor Rules vs Copilot Instructions: Which to Use in 2026

Compare Claude Skills vs Cursor Rules vs Copilot Instructions for QA automation, then choose the right format for reliable, maintainable agent guidance.

Guide
2026-07-15

Cline and Roo Code Rules: Configuration Guide for Test Automation

Configure Cline rules and Roo Code modes for test automation: .clinerules, conditional paths, .roomodes, fileRegex, and QA-safe agent guardrails.

Guide
2026-07-15

copilot-instructions.md for Testing Teams: GitHub Copilot Custom Instructions Guide

Learn GitHub Copilot custom instructions testing patterns that produce safer test code, consistent reviews, and repository-aware automation.

Guide
2026-07-15

Cursor Rules for Test Automation: The .cursor/rules Complete Guide

Master the cursor rules file test automation workflow with scoped MDC rules that help agents write reliable UI, API, and contract tests faster.

Guide
2026-07-15

Distributing Agent Skills Across a Team: Monorepos, Git, and Version Control

Learn how to share agent skills across a team monorepo with Git, ownership, validation, releases, and safe rollbacks for reliable QA automation.

Guide
2026-07-15

GEMINI.md Configuration Guide: Customizing Gemini CLI for Testing Workflows

Configure Gemini CLI with GEMINI.md for QA workflows: hierarchy, imports, settings.json context.fileName, and test-automation rules that stick.

Guide
2026-07-15

GitHub Copilot Coding Agent: Setup Guide for Testing Repositories

Complete copilot coding agent setup for testing repositories: custom instructions, setup-steps.yml, MCP, and issue patterns that keep CI green.

Reference
2026-07-15

GitHub Copilot Path-Specific Instructions: instructions.md Files and applyTo Explained

Master GitHub Copilot path-specific instructions: .instructions.md files, applyTo globs, and QA-focused rules for tests, fixtures, and reviews.

Guide
2026-07-15

How to Create a Claude Skill (SKILL.md): The Complete Guide

Learn how to create a Claude skill with reliable SKILL.md structure, QA-focused workflows, trigger tests, reusable resources, and team validation.

Tutorial
2026-07-15

How to Create an MCP Server for QA Testing Tools

Learn how to create MCP server testing tools that let AI agents discover tests, run safe subsets, inspect failures, and return structured evidence.

Tutorial
2026-07-15

How to Publish an AI Agent Skill: From SKILL.md to a Public Directory

A practical guide on how to publish AI agent skill packages from SKILL.md to a trusted directory, with QA validation, security checks, and release governance.

Tutorial
2026-07-15

How to Test Agent Skills: Evals, Iteration, and Regression Checks

Learn how to test agent skills with repeatable evals, QA-grade fixtures, scoring rubrics, and regression gates that make every iteration safer.

Guide
2026-07-15

Progressive Disclosure in Agent Skill Design: Small Context, Full Power

Master progressive disclosure agent skills that keep QA agents focused, load test knowledge on demand, and deliver reliable automation with less context.

Comparison
2026-07-15

SKILL.md vs MCP Server: When to Use Which for AI Agent Capabilities

Understand the SKILL.md vs MCP server difference and choose the right approach for portable QA guidance, live testing tools, or a maintainable hybrid.

Reference
2026-07-15

The Agent Skills Open Standard: Write One Skill, Run It Everywhere

Learn how agent skills open standard portability lets QA teams write one SKILL.md once and run it across Claude, Cursor, Codex, and other agents.

Tutorial
2026-07-15

Validating SKILL.md in CI: Linting, Schema Checks, and Quality Gates

Validate SKILL.md in a CI pipeline with linting, schema checks, and quality gates so QA teams ship agent skills that stay reliable on every PR.

Guide
2026-07-15

Windsurf Rules and Memories: Configuration Guide for Test Automation Teams

Configure Windsurf Cascade rules, memories, and AGENTS.md for QA teams: activation modes, paths, budgets, and test automation patterns that stick.

Guide
2026-07-14

Add MCP Conformance Tests to GitHub Actions with Failure Baselines

Add pinned MCP conformance tests to GitHub Actions, preserve raw evidence, and govern expected failures without hiding regressions or stale exceptions.

Guide
2026-04-13

AI Agent Evaluation Guide for Tools, Trajectories, and Task Success

Evaluate AI agents across task outcomes, tool selection and arguments, trajectories, environment state, repeated trials, safety, latency, and cost.

AI Testing
2026-02-17

AI Test Automation Tools and Workflows for QA Teams in 2026

A rigorous guide to selecting and governing AI test automation tools, testing AI systems, review workflows, CI gates, security, drift, metrics, and adoption.

Strategy
2026-07-14

AI4Testing vs Testing AI: Two Different QA Strategies Explained

Compare AI4Testing with Testing AI through scope, ownership, evidence, examples, risks, metrics, and a practical decision model for QA teams in 2026.

Guide
2026-03-24

Contextual Precision vs Recall vs Relevancy for RAG Testing

Compare RAG context precision, recall, and relevancy without conflating ranking, evidence coverage, or focus, using reproducible fixtures and CI checks.

Guide
2026-07-14

Debug Playwright Tests with --debug=cli and Agent Trace Commands

Pause a Playwright test for agent attachment, inspect it with playwright-cli, analyze trace.zip from the terminal, and record separate agent session traces.

Guide
2026-07-14

DeepEval 3 to 4 Migration Guide for Traces and Multi-Turn Goldens

Migrate DeepEval 3 suites to DeepEval 4 with pinned environments, trace parity, multi-turn goldens, shadow CI, failure triage, and rollback controls.

Tutorial
2026-07-05

DeepEval 4 Tutorial for Pytest-Style LLM, RAG, and Agent Testing

Build DeepEval 4.1 tests for LLMs, RAG, agents, conversations, synthetic datasets, custom metrics, failure diagnosis, and CI quality gates.

Tutorial
2026-07-14

DeepEval ConversationSimulator Tutorial with Synthetic Users

Build DeepEval ConversationSimulator tests with conversational goldens, stateful callbacks, controlled stopping, evaluation metrics, CI, and failure analysis.

QA Testing Blog Articles, Page 8 | QASkills.sh