Dissmann, StefanSchlüter, MichaelDadam, PeterReichert, Manfred2019-10-112019-10-1120043-88579-380-6https://dl.gi.de/handle/20.500.12116/28745Refactoring und Testen bilden wesentliche Bausteine des Extreme Programming. In diesem Beitrag wird der konzeptionelle Zusammenhang zwischen beiden Praktiken herausgearbeitet. Insbesondere wird die Abhängigkeit zwischen der Durchführung eines Refactorings und den sich daraus ergebenden notwendigen Änderungen der Testumgebung betrachtet. Durch eine geeignete Typisierung von Refactorings werden diese Änderungen übersichtlich zusammengefasst und beschrieben. Die Beschreibung bildet die Grundlage für die Gestaltung eines systematischen Vorgehens, welches in weiten Teilen durch Werkzeuge unterstützt und damit effizient in der Entwicklung eingesetzt werden kann.deSystematische Integration von Refactoring und Test im Extreme ProgrammingText/Conference Paper1617-5468