Die Normenreihe ISO/IEC/IEEE 29119 Software and systems engineering — Software testing löst international die Normen IEEE 829 (Test Dokumentation), IEEE 1008 (Unit Test) und BS 7925 (Testtechniken) aus dem Bereich des Softwaretestens ab. Er besteht aus fünf international vereinbarten ISO-Standards.
Es besteht ein Widerstand aus Teilen der Software-Tester gegenüber der Normung von Software-Tests. Insbesondere die Context-Driven Community, die International Society for Software Testing (inzwischen aufgelöst) und die Association for Software Testing lehnen die Norm ab. Eine Petition zum Widerruf wurde gestartet. Die Vorwürfe lassen sich wie folgt zusammenfassen: Es sei unklar, inwiefern die Norm auf agile Softwareentwicklung anwendbar sei: Die Normenreihe schreibe veraltete und zu schwerfällige Testverfahren fest, sie lege zu viel Gewicht auf schwergewichtige Prozesse und deren Dokumentation und sei nicht universell einsetzbar, Softwaretest sei in erster Linie ein kreativer Prozess, der keine Normen brauche.
Die Kritik wird aber nicht durchgehend geteilt, auch die prinzipielle Unverträglichkeit zwischen der Norm und Agilität wird angezweifelt.