Tagged articles

Mutation Testing

11 articles · Page 1 of 1
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 9, 2026 · Artificial Intelligence

Meta's JiTTesting: Disposable Test Probes Catch AI-Generated Code Defects

Meta's JiTTesting generates temporary, diff-specific test probes that run on both parent and new code versions to catch behavioral differences introduced by AI-generated changes, using dual pipelines (Dodgy Diff and Intent-Aware), noise reduction via RubFake and LLM-as-Judge, and human-in-the-loop review, while promoting stable passing tests to the permanent hardening suite.

AI-generated codeCI/CDJiTTesting
0 likes · 11 min read
Meta's JiTTesting: Disposable Test Probes Catch AI-Generated Code Defects
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 8, 2026 · Fundamentals

JiTTesting: Just-in-Time Testing for AI-Speed Code Changes

JiTTesting introduces a dual-track testing strategy—permanent hardening tests for regression prevention and temporary catching tests generated on-demand to detect behavioral differences in AI-generated code diffs—using parallel pipelines, automated noise reduction, and human-in-the-loop validation to keep pace with rapid AI-driven development.

AI-assisted testingJiTTestingLLM-based testing
0 likes · 10 min read
JiTTesting: Just-in-Time Testing for AI-Speed Code Changes
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 28, 2026 · R&D Management

7 Counter-Intuitive Engineering Principles for the AI Agent Era

The article outlines seven counter-intuitive principles for maintaining code quality when using AI coding agents, arguing that faster AI generation demands stronger engineering discipline, automated quality gates over long prompts, context isolation via short-lived agents, human-defined architecture boundaries, iterative development over detailed planning, junior developers mastering fundamentals before directing agents, and adapting principle thresholds to AI workflows.

AI agentsCRAP analysisContext Management
0 likes · 10 min read
7 Counter-Intuitive Engineering Principles for the AI Agent Era
Tencent Technical Engineering
Tencent Technical Engineering
Aug 27, 2026 · Artificial Intelligence

AI Coding Deep Dive: Why Humans Must Retreat to Judgment, Not Code Review

This 20k-word article shares production lessons from building AI coding agents: prompts hit diminishing returns so constraints must move into frameworks; orchestration requires runtime sovereignty; evaluation needs executable criteria like mutation kill rates; humans shift from code review to judgment gates; and nested verification loops replace trust with verifiable facts.

AI coding agentsMutation TestingVerification Loops
0 likes · 77 min read
AI Coding Deep Dive: Why Humans Must Retreat to Judgment, Not Code Review
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 26, 2026 · R&D Management

Uncle Bob's AI Coding Pipeline: 5-Agent Gauntlet & Architecture Governance

Uncle Bob proposes a 5-agent Gauntlet pipeline (Specifier, Coder, Cleaner, Hardener, QA) with context isolation, externalized rules, recalibrated thresholds, and human oversight of architecture boundaries, enabling small-step iterations where agents prove correctness via mutation testing and CRAP metrics while humans govern module dependencies and review evidence packages.

AI-assisted codingCRAP metricGauntlet pipeline
0 likes · 8 min read
Uncle Bob's AI Coding Pipeline: 5-Agent Gauntlet & Architecture Governance
FunTester
FunTester
Aug 17, 2026 · Artificial Intelligence

Why Result Feedback Beats Enforced TDD for AI Coding Agents

An exploratory evaluation shows that forcing AI coding agents to follow strict Test‑Driven Development does not improve design or mutation‑testing scores and can inflate token usage several‑fold, suggesting that result‑based feedback is a more effective control mechanism.

AI codingMutation Testingagentic coding
0 likes · 15 min read
Why Result Feedback Beats Enforced TDD for AI Coding Agents
Xiaolin Talks Programming
Xiaolin Talks Programming
Jul 1, 2026 · Backend Development

High-Fidelity Integration Testing: Spring Boot & Testcontainers in Production Pipelines

This article shares practical experience migrating Spring Boot integration tests to Testcontainers, covering database migration with Flyway, test data factories, multi-container networking, performance optimization via container reuse and parallel execution, CI pipeline integration, and team conventions for test layering and mutation testing.

CI/CDDatabase TestingDocker
0 likes · 19 min read
High-Fidelity Integration Testing: Spring Boot & Testcontainers in Production Pipelines
Continuous Delivery 2.0
Continuous Delivery 2.0
May 5, 2023 · Information Security

An Introduction to Fuzz Testing and the AFL Workflow

This article explains the fundamentals of fuzz testing, describes its core concepts and step‑by‑step process, compares mutation‑based and generation‑based test case generation algorithms, and details the popular open‑source AFL tool, its workflow, mutation strategies, and practical advantages.

AFLMutation TestingSoftware Security
0 likes · 8 min read
An Introduction to Fuzz Testing and the AFL Workflow
Efficient Ops
Efficient Ops
Sep 27, 2022 · Operations

How a Bank’s DevOps Team Boosted Code Quality with Unit Testing and Automation

The article details how China Construction Bank's software development center enhanced code quality and accelerated delivery by integrating unit testing, test‑driven development, mutation testing, automated test code generation, code‑style scanning, and shared template mechanisms within a mature DevOps pipeline.

Code ScanningDevOpsMutation Testing
0 likes · 8 min read
How a Bank’s DevOps Team Boosted Code Quality with Unit Testing and Automation
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 27, 2019 · Fundamentals

Can Mutation Testing Reveal the True Effectiveness of Your Test Cases?

This article explains why evaluating test case effectiveness matters, defines effectiveness as the ratio of discovered bugs to total bugs, and introduces mutation testing with a fully automated robot that injects bugs, runs tests, compares results, and reports a quantitative effectiveness score.

Mutation Testingquality assurancesoftware testing
0 likes · 8 min read
Can Mutation Testing Reveal the True Effectiveness of Your Test Cases?