Mechanizing Git bisect: Bug hunting for the lazy

Artikeln beskriver hur "Git bisect" kan användas som ett kraftfullt automatiserat verktyg för att hitta den första felaktiga commiten i ett projekts historik genom en binär sökning. Fokus ligger på att mekanisera processen med ett testskript, snarare än interaktiv manuell testning. Ett praktiskt exempel ges med en kärnbugg i Drupal (#812990) där sök sidans titel ändras till "home" istället för "search". Ett PHP-skript ("test.php") demonstreras för att automatiskt testa sidtiteln vid varje revision, med hjälp av PHP:s DOM- och SimpleXML-tillägg. Processen med "Git bisect" lyckas identifiera en specifik commit som orsaken till den rapporterade buggen.