whart-test
Zarządzaj testami, projektami i dokumentacją w jednym miejscu – dodawaj, edytuj i organizuj przypadki testowe z załącznikami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
WHartTest to zestaw narzędzi do zarządzania platformą testowania. Pozwala na pełną obsługę projektów, modułów i przypadków testowych – tworzenie, edycję, usuwanie i wyszukiwanie. Możesz przesyłać zrzuty ekranu bezpośrednio do przypadków testowych, tworzyć i edytować diagramy drawio, a także zarządzać statusami przeglądu i typami testów. Idealne dla zespołów QA, które potrzebują scentralizowanego systemu do organizacji i śledzenia testów.
Jak używać
Skonfiguruj zmienne środowiskowe: ustaw WHARTTEST_BACKEND_URL na adres backendu (np. http://your-backend:8000) i WHARTTEST_API_KEY na swój klucz API. Te dane są wymagane do połączenia z platformą WHartTest.
Pobierz listę projektów, aby zobaczyć, które projekty są dostępne w systemie. Użyj akcji get_projects, aby wyświetlić wszystkie projekty bez dodatkowych parametrów.
Dla wybranego projektu pobierz moduły za pomocą akcji get_modules, podając project_id. Moduły organizują przypadki testowe w logiczne grupy.
Dodaj nowy przypadek testowy akcją add_testcase, podając project_id, module_id, nazwę, poziom (level), warunki wstępne, kroki testowe, notatki i typ testu. Możesz także ustawić status przeglądu (pending_review, approved, needs_optimization lub inne).
Przesyłaj zrzuty ekranu do przypadków testowych – użyj upload_screenshot dla jednego zrzutu lub upload_screenshots dla wielu (do 10 plików). Podaj project_id, case_id, ścieżkę pliku (system automatycznie szuka w katalogu SCREENSHOT_DIR) oraz opcjonalnie tytuł, opis i numer kroku.
Edytuj istniejące przypadki testowe akcją edit_testcase, podając project_id, case_id i pola do zmiany. Możesz także tworzyć i edytować diagramy drawio za pomocą akcji create_diagram i edit_diagram, jeśli potrzebujesz wizualizacji przepływów testowych.