Skip to main content

Blog

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

All Articles

Page 11 of 27

Comparison
2026-07-06

Playwright vs Pytest for API Testing: A 2026 Deep Comparison

Playwright APIRequestContext vs pytest with requests and httpx for REST and GraphQL API testing. Setup, fixtures, auth, parallelization, and when to pick each.

Guide
2026-07-06

Self-Healing Tests in Playwright: Locator Repair Guide

Build self-healing Playwright tests that survive UI changes. Learn why locators break, resilient locator strategies, the healer agent, LLM fallback, and retry-and-heal patterns in TypeScript.

Reference
2026-07-06

World Quality Report 2026: AI QA Trends Every Team Needs

A data-driven summary of the World Quality Report 2025-26: GenAI adoption in QE, AI test generation, test architects, ROI, governance, and 2026 takeaways.

Guide
2026-07-06

ZeroStep Playwright: Natural Language Testing With ai() Calls

Learn how ZeroStep lets you write Playwright tests in plain English using ai() calls. Covers install, setup, element resolution, cost model, and migration.

Reference
2026-07-05

13 Best MCP Servers for Test Automation in 2026

A reference guide to the 13 best MCP servers for test automation in 2026: Playwright, Puppeteer, Postgres, GitHub, Jira, k6, Selenium and more, with install snippets.

Guide
2026-07-05

Claude Code Test Automation: MCP, Playwright and Jira 2026

A practical guide to Claude Code test automation: wire up Playwright, Jira and Postgres MCP servers, generate executable tests, and triage failures.

Guide
2026-07-05

LLM as a Judge: Evaluate AI Outputs at Scale in 2026

A practical guide to LLM-as-a-judge evaluation: pointwise vs pairwise grading, rubric design, bias mitigation, human agreement, cost tradeoffs, and Python code.

Guide
2026-07-05

Pact Contract Testing for Microservices: A Practical Guide

A hands-on guide to Pact contract testing for microservices: consumer-driven contracts, provider verification, Pact Broker, can-i-deploy gates, and real JS/TS code.

Guide
2026-07-05

Playwright MCP Server: Browser Testing with AI Agents

A complete guide to the Playwright MCP server: install it into Claude Code, Cursor, and VS Code, use its browser tools, and generate real Playwright tests with AI.

Tutorial
2026-07-05

Ragas RAG Evaluation: Faithfulness, Relevancy and Precision

A hands-on Ragas tutorial for evaluating RAG pipelines: faithfulness, answer relevancy, context precision and recall, judge LLMs, and CI gating in Python.

Tutorial
2026-07-05

Testcontainers Python: Real Integration Tests with Docker

Learn Testcontainers for Python: spin up throwaway Postgres, Redis, and Kafka in Docker, wire them into pytest fixtures, and run real integration tests in CI.

Guide
2026-07-05

xk6 Extensions: Extend k6 for gRPC, Kafka and SQL Load Tests

Use xk6 to build a custom k6 binary with Go extensions for SQL, Kafka and Prometheus, write extension-backed load tests, and package them in CI.

Guide
2026-07-03

Applitools Visual AI Testing: The Complete 2026 Guide

Learn Applitools Visual AI testing with Playwright: setup, eyes.check, match levels, the Ultrafast Grid, baseline management, CI integration, pricing, and alternatives.

Guide
2026-07-03

Natural Language Test Automation in 2026: Plain-English to Code

How natural language test automation works in 2026: LLMs turn plain-English intent into Playwright and Selenium code, plus self-healing, tools, and risks.

Reference
2026-07-03

Playwright ARIA Snapshots and the Accessibility Tree: A Complete Guide

Learn Playwright ARIA snapshots end to end — accessibility tree vs CSS selectors, toMatchAriaSnapshot(), YAML format, regex matching, axe-core, and CI workflows.

Tutorial
2026-07-03

Playwright Component Testing for React, Vue and Svelte (2026)

A hands-on 2026 tutorial for Playwright component testing in React, Vue, and Svelte. Setup, config, mounting, props, events, slots, mocking, and CI.

Tutorial
2026-07-03

Playwright UI Mode & Watch Guide: Time-Travel Debugging in 2026

A complete guide to Playwright UI mode and watch mode: the test tree, time-travel timeline, live DOM snapshots, pick locator, and watch-on-save explained.

Reference
2026-07-03

pytest 9 New Features: Complete Upgrade and Migration Guide

Everything new in pytest 9 (9.0.3, April 2026) — removed pytest 8 deprecations, approx Mapping fix, -p no: change, pyproject config, plugin compatibility, and a migration checklist.

Comparison
2026-07-03

Self-Healing Test Automation Tools 2026: Ranked Comparison

A ranked 2026 comparison of self-healing test automation tools. Learn selector, timing, and intent healing, ROI math, and how to add it to Playwright.

Tutorial
2026-07-03

Test Case Generation With Claude Code and MCP: 2026 Tutorial

A hands-on tutorial for test case generation with Claude Code and MCP: set up the Playwright MCP server, connect your codebase and Jira, prompt for Playwright and pytest tests, and review safely.

Comparison
2026-07-03

Testsigma vs Mabl 2026: Which AI Test Automation Tool Wins?

A detailed Testsigma vs Mabl 2026 comparison: NLP authoring vs low-code recorder, self-healing, pricing, CI/CD, platform support, and when to pick each tool.

Guide
2026-07-02

Agentic AI Testing: The Complete Guide to AI Agent Test Automation 2026

Learn agentic AI testing for 2026: how autonomous AI agents plan, execute, and heal test automation. Playwright examples, CI setup, evals, and a comparison table.

Guide
2026-07-02

AI Flaky Test Detection and Quarantine: The Complete Guide

Detect, quarantine, and fix flaky tests with AI in 2026. Runnable Playwright retry configs, Python detectors, and GitHub Actions to keep CI green.

Guide
2026-07-02

Applitools Visual Testing Guide -- Eyes, Visual AI, and Setup

Complete guide to Applitools visual testing. Covers Applitools Eyes AI, the Visual AI engine, Playwright and Cypress SDK setup, Ultrafast Grid, CI/CD, and best practices.

Guide
2026-07-02

Katalon AI Testing Guide 2026: Studio, StudioAssist & More

A complete 2026 guide to Katalon AI testing: StudioAssist, self-healing locators, visual testing, TrueTest, and runnable Groovy and keyword examples for QA teams.

Guide
2026-07-02

LLM Browser Agent Testing: The Complete 2026 Guide

Test LLM browser agents in 2026 with MCP config, runnable TypeScript, and evaluation harnesses. Learn safety, determinism, and CI patterns for AI agents.

Guide
2026-07-02

mabl Test Automation Guide: AI-Native Testing in 2026

A complete mabl test automation guide: auto-healing tests, the mabl CLI, JavaScript snippets, API testing, and CI/CD YAML for GitHub Actions and GitLab.

Guide
2026-07-02

Meticulous AI Testing Guide -- Autonomous Visual Regression

Complete guide to Meticulous AI autonomous testing. Covers how Meticulous records sessions, generates zero-maintenance visual tests, setup, config, CI/CD, and comparisons.

Comparison
2026-07-02

Playwright vs Cypress vs Selenium 2026: Which to Learn

A deep 2026 comparison of Playwright, Cypress, and Selenium covering speed, language support, debugging, CI cost, and AI features to help you pick the right framework.

Guide
2026-07-02

testRigor AI Testing Tutorial: The Complete 2026 Guide

Learn testRigor AI testing with plain-English test steps, self-healing locators, data-driven tables, CI/CD YAML, and a real comparison to Playwright and Selenium.

Guide
2026-07-01

AI Test Generation with Playwright: The Complete 2026 Guide

Generate Playwright tests with AI in 2026. Compare codegen, MCP agents, and LLM prompts with runnable TypeScript and a safe review workflow.

Guide
2026-07-01

Espresso Android Testing: The Complete 2026 Tutorial

Learn Espresso Android testing with onView, withId, ViewMatchers, ViewActions, ViewAssertions, and IdlingResource. Runnable Kotlin examples for 2026.

Guide
2026-07-01

Gatling Load Testing Tutorial 2026: Simulation DSL and CI

A complete Gatling load testing tutorial for 2026: write simulations in the Scala DSL, model scenarios, run from the CLI, read reports, and compare Gatling vs JMeter.

Guide
2026-07-01

MSW Tutorial 2026: Mock Service Worker API Mocking Guide

Master Mock Service Worker (MSW) v2 for API mocking in tests. Learn http.get, HttpResponse, setupServer, and setupWorker with runnable TypeScript examples.

Guide
2026-07-01

Playwright Fixtures: The Complete Advanced Guide (2026)

Master Playwright fixtures with test.extend, custom fixtures, worker-scoped fixtures, auto fixtures, and fixture options. Runnable TypeScript examples for 2026.

Guide
2026-07-01

Playwright Self-Healing Locators: Kill Flaky Selectors in 2026

Build auto-healing Playwright locators that survive UI changes. Cut flaky selector maintenance with fallback chains, role-based queries, and AI recovery.

Guide
2026-07-01

Promptfoo Tutorial: LLM Prompt Testing and Evals (2026)

A hands-on promptfoo tutorial for 2026: write YAML configs, run promptfoo eval, add assertions, compare models, and red-team your LLM prompts.

Guide
2026-07-01

Ragas Evaluation: The Complete RAG Metrics Tutorial (2026)

Learn Ragas evaluation for RAG in Python: faithfulness, answer relevancy, and context precision metrics with runnable code in this 2026 tutorial.

Guide
2026-07-01

Testcontainers JUnit 5: Docker Integration Testing in Java

A complete Testcontainers JUnit 5 tutorial for 2026: run integration tests against real PostgreSQL and Docker containers with @Testcontainers and @Container.

Tutorial
2026-06-30

Arize Phoenix LLM Evaluation Tutorial: Tracing & Evals (2026)

Learn Arize Phoenix for LLM evaluation: launch the app, trace with OpenInference, run hallucination and QA correctness evals, and version datasets and experiments.

Guide
2026-06-30

Bruno API Testing With Git: The Complete 2026 Guide

Master Bruno API testing with Git-friendly .bru files and JavaScript test scripts. Version-control collections, write assertions, chain requests, and run in CI.

Comparison
2026-06-30

Hoppscotch vs Postman in 2026 — Which API Client Wins for Teams?

Hoppscotch vs Postman in 2026: pricing, pre-request scripts, test assertions, CLI runners (hopp vs newman), and which API testing tool fits your team.

Guide
2026-06-30

Hurl HTTP Testing CLI: The Complete .hurl File Guide (2026)

Master the Hurl HTTP testing CLI: write plain-text .hurl files with GET/POST requests, captures, asserts, JSONPath queries, and run them in CI pipelines.

Tutorial
2026-06-30

Karate DSL API Testing Tutorial — Gherkin Feature Files in 2026

Learn Karate DSL API testing with Gherkin .feature files, match assertions, Maven setup, JUnit 5 runners, data-driven scenarios, and CI/CD. Hands-on 2026 guide.

Guide
2026-06-30

Langfuse Self-Hosting & Tracing Guide: Docker Compose Setup (2026)

Self-host Langfuse with Docker Compose and add LLM tracing in Python and TypeScript. Covers the @observe decorator, LangChain, OpenTelemetry, and ClickHouse.

Guide
2026-06-30

MSW Mock Service Worker Testing: The Complete 2026 Guide

Learn MSW v2 mock service worker testing: setupServer, setupWorker, http.get/http.post handlers, HttpResponse, and integration with Vitest, Jest, Playwright.

Guide
2026-06-30

OpenAPI 3.1 Contract Testing Guide: Spec-Driven QA in 2026

A practical OpenAPI 3.1 contract testing guide with YAML spec examples, Schemathesis, Dredd, openapi-examples-validator, Spectral linting, and CI pipelines.

Reference
2026-06-30

Playwright 1.60 New Features — The Complete 2026 Release Guide

Everything new in Playwright 1.60 (May 2026): test agents (planner, generator, healer), the MCP server, ARIA snapshots, Screencast API, and browser.bind().

Tutorial
2026-06-30

Schemathesis Property-Based API Testing: The 2026 Guide

Learn Schemathesis property-based API testing with Python and pytest. Generate thousands of test cases from your OpenAPI schema, catch edge cases, and find real bugs.

Tutorial
2026-06-29

Contract Testing with Pact in Python: 2026 Guide

A hands-on 2026 guide to consumer-driven contract testing with Pact in Python: consumer tests, provider verification, the Pact Broker, can-i-deploy, and CI.

QA Testing Blog Articles — Page 11 | QASkills.sh