Zasoby testowe można objąć kontrolą kodu źródłowego
za pomocą oprogramowania do obsługi kontroli wersji, takiego jak
Rational ClearCase
lub
Rational Team Concert.
W przypadku używania oprogramowania do obsługi kontroli wersji, takiego jak
Rational ClearCase
lub
Rational Team Concert,
należy objąć następujące zasoby kontrolą kodu źródłowego w celu
udostępnienia ich do współużytkowania członkom zespołu, którzy korzystają z tego samego produktu
kontroli kodu źródłowego. Zasoby innego projektu należy umieścić w osobnych
folderach w projekcie głównym.
Zasób |
Rozszerzenie nazwy pliku |
Komentarze |
Projekty |
.project |
Umożliwia wyświetlenie projektu i zaimportowanie go
przez innego użytkownika. |
Harmonogramy |
.testsuite |
|
Testy |
.testsuite |
|
Kod niestandardowy |
.java |
Każdy napisany kod niestandardowy należy objąć
kontrolą kodu źródłowego. Należy umieścić ten kod w folderze
src projektu, np. src\custom. Ten
kod należy objąć kontrolą wersji jako pojedynczą jednostkę logiczną wraz z testem,
który ją zawiera (kod i test powinny być jednocześnie objęte
kontrolą wersji).
|
Pule danych |
.datapool |
|
Położenia |
.location |
|
Wyniki |
.trc*xmi |
Zasoby wyników, które nie są widoczne w nawigatorze
testów, zawierają dane używane do tworzenia raportów i powinny być objęte
kontrolą kodu źródłowego. Aby wyświetlić te zasoby, należy uruchomić widok
nawigatora i wykonać w nim operacje wprowadzenia i pobrania. Wyniki należy
zapisać w oddzielnym folderze wyników, który można określić podczas
wykonywania harmonogramu lub testu.
|
Sposób postępowania:
- Wyłącz zapytanie platformy Eclipse, które jest wyświetlane zawsze
podczas tworzenia pliku, o dodanie go do komponentu kontroli kodu źródłowego. Aby to
zrobić, kliknij stronę preferencji
i wybierz opcję Nie wykonuj
niczego.
- Podczas sesji zachowaj pobrane harmonogramy i testy, aby ułatwić edycję. Po
zamknięciu środowiska Eclipse zostanie wyświetlone zapytanie o ich ponowne
wprowadzenie.
- Umieść dzienniki testu (pliki z rozszerzeniem nazwy pliku
.execution) pod kontrolą kodu źródłowego w
folderze wyników.
- Nie obejmuj pliku ścieżki klas kontrolą kodu źródłowego.