Mamy duży projekt Delphi (1,5 miliona linii kodu) i przechodzimy do używania procesów zwinnych.Uzyskiwanie statystyk DUnit Test Coverage przy użyciu FinalBuilder i AQTime
Mamy już ciągłe środowisko integracyjne (FinalBuilder), które zaktualizowałem, aby uwzględnić testy jednostkowe (dUnit) i metryki kodu (CodeHealer) w wiadomościach e-mail dla wszystkich w naszym zespole programistycznym. Nasz zasięg testów jednostkowych nie jest świetny, więc teraz próbuję uzyskać AQtime w miksie dla niektórych wyników pokrycia testowego dla każdej wersji.
Używam zadania "Wykonaj program", aby uruchomić plik wykonywalny testu urządzenia, zapisz wyniki i przeanalizuj plik później. Zamierzam użyć zadania "Uruchom skrypt", aby uruchomić AQtime (przez COM) i wyeksportować wyniki do XML, aby móc analizować te wyniki.
Problem, który mam z AQtime uruchamiającym plik wykonywalny testu jednostkowego, tracę możliwość bezpośredniego monitorowania pliku wykonywalnego testu jednostkowego. Chciałbym, aby FinalBuilder przeanalizował wyniki obu zadań. Czy ktokolwiek wie, jak uzyskać dostęp do wyników dUnit, gdy jest wywoływany z AQtime?
Dzięki Robert. Wersja dUnit, która była w naszym kompilacji, nie zawierała XMLTestRunner. Pobrałem dUnit 9.3 z sourceforge i pobrałem XMLTestRunner z folderu Contrib. Czy wszystko, co chciałem zrobić. – Catharz
Catharz, powinieneś zaakceptować odpowiedź, jeśli otrzymałeś odpowiedź. –