Ignorieren von Testfällen während der Ausführung von maven-Projekt mit sonar

Ich hab sonar installiert und versucht zu analysieren, maven-basierte Anwendung mit dem folgenden Befehl :

clean install -Dmaven.test.skip=true -Psonar  sonar:sonar

immer noch Ihre Ausführung von test-Fällen.

Was ist, wenn ich nicht will, die Analyse von unit-Testcases?

Warum würden Sie nicht wollen, Ihre test-code, um analysiert werden zu können? Test-code ist Teil des production code, und ist mindestens ebenso wichtig - machen Sie Ihre tests, besser ist eine sehr einfache Möglichkeit, hinzufügen von mehr Wert für Ihre Anwendung.
Gut jetzt habe ich aufgerüstet Menge von Funktionen, ohne die unit-test-Fällen. Also aktuelle version von unit-Testfälle sind nicht ausführbar... das ist, warum ich brauchen, überspringen Sie während der sonar-Analyse der Anwendung.
So, wie wissen Sie Ihre änderungen über das job & nicht etwas zu brechen? Das ist die ganze Idee des tests und beweisen, dass die app das tut, was es sagt, es tut. Nicht das halten des aktuellen tests entfernt einfach jeden Wert, den Sie je hatte, und macht Ihren job sehr viel schwieriger.

InformationsquelleAutor Nirmal | 2011-12-12

Schreibe einen Kommentar