TestManager jest plugin Trac do tworzenia przypadków testowych, organizowanie ich w katalogach, generowania planów testów i śledzić ich stan realizacji i wyników.
W odróżnieniu od innych wtyczek zarządzania testami dla Trac, które wykorzystują jako posiadacze biletów przypadku testu, ten używa strony Wiki oraz dodatkowy wzór zastrzeżony danych do przechowywania przypadków testowych. Pozwala to nie zanieczyszczają list biletów z czymś, co nie jest bilet, a jednocześnie jest zasilany przez Trac wyszukiwarek i formatowania składni stronach Wiki.
Zestaw wniosków wtyczki osią dla stron wiki, które są przypadki testowe i dekoracji strony z tytułem, bułka tarta, widok drzewa, wyszukiwania typu przodu wewnątrz katalogów, testu semafora stanu i ikon i przycisków, które pozwalają na tworzenie nowych przypadków testowych, pod-katalogi, kopiowania i wklejania przypadków testowych wokół różne katalogi i zmienić status przypadków testowych.
Obecnie testowane na Trac 0,11 i Python 2.5
Co nowego w tym wydaniu:.
- Wzmocnienie # 9751 (Track-Hacks ):. Możliwość sortowania katalogów
- Katalogi testowe są teraz posortowane według tytułu w widoku drzewa i stołowych.
- Poprawiono Ticket # 9776 (Track-Hacks). Testplans niewidoczne z najnowszej Agilo Plugin
- Poprawiono Ticket # 9530 (Track-Hacks). Rozwiń wszystko / Zwiń wszystko nie działa,
- Stało się to tylko z zainstalowanym pluginem Agilo.
- Poprawiono Ticket # 9754 (Track-Hacks): Ustawianie wynik testu pozornie udaje się z minionymi logowania .
- Teraz operacje, takie jak ustawianie statusów przypadku test i aktualizacji pola niestandardowe,
- przy braku wyświetli okno dialogowe z komunikatem o błędzie.
- Poprawiono Ticket # 9758 (Track-Hacks). Nie można usunąć test Case w v1.4.9
Co nowego w wersji 1.4.3:
- Nowa wersja obejmująca:
- Statystki testowe
- Wiele plany testów,
- Możliwość dostosowania wyniki badań,
- Możliwość dostosowania przepływów pracy i działania przepływu pracy,
- Właściwości niestandardowe w wszystkich obiektów testowych,
- Drzewa i tabelaryczne wyświetleń
- Internacjonalizacja
- API programowe:
- XML-RPC,
- HTTP relaksującego
- Python
Wykresy
Co nowego w wersji 1.2.0:
- Wszystkie obiekty badań, czyli katalogi, testy przypadki, plany testowe i przypadki testowe w planie (czyli o statusie i historii zmian statusu), obsługują teraz:
- Właściwości niestandardowe, które mogą być zadeklarowane w pliku trac.ini i będą dostępne dla Użytkownika zmian, przechowywane w bazie danych i dostępne zmienić słuchaczy.
- Historia zmian
- Interfejs Listener być powiadamiany o obiektu creatio, modyfikacji i usunięcia danych
- Możliwość dostosowania Workflow maszyna stanu, oświadczył w pliku trac.ini, o tej samej składni, jak dla przepływów pracy biletów (I może ponownie wykorzystać jakiś istniejący kod tutaj: -)
- Możliwość dostosowania Operacje Workflow, poprzez API dla wtyczek, tak aby każda część może dostarczyć swoje działania niestandardowe być wykonywane od wszelkich działań, workflow, jak określono w pliku trac.ini.
- Workflow obsługuje również API nasłuchiwania dla komponentów zainteresowanych przejścia państwowych i działań wykonywanych
- Workflow również wsparcie dostosowane właściwości, tak aby być w stanie przekazać dodatkowe informacje kontekstowe na stan przepływu pracy i używać go w słuchaczy lub bezpośrednio z bazy danych.
- opracowany silnik workflow jest w stanie pracować na dowolnym Trac zasobu, to nie ogranicza się do tej wtyczki nich. Następnie można określić przepływ pracy na dowolnym zasobie Trac, w tym stron Wiki, deklaratywnie w pliku trac.ini. Następnie dodać garść kodu niestandardowego (na przykład w ITemplateStreamFilter), aby dodać znacznik, że silnik workflow generuje dla Ciebie do żądanej strony Trac. Zapoznaj się z dokumentacją biletów akcesoriów lub w README.txt zawarte w jajku (jeśli nie chcesz przeglądać kod) dla dalszych szczegółów.
Stany
Co jest nowa w wersji 1.1.1:.
- statystyka Dodano zarządzania Test wykresów,
Wymagania :
- Python
- Trac
Komentarze nie znaleziono