Mapa drogowa produktu
Klasyczny TMS z migracją i szerokimi integracjami, w tym AI. Poniżej przedstawiono to, co jest dostępne dziś, nad czym trwają prace i co zaplanowano na dalszy horyzont.
Mapa drogowa odzwierciedla aktualne priorytety. Zakres i kolejność prac mogą ulec zmianie.
Kierunki, w których zmierzamy
50 z 89 elementów mapy drogowej jest dostępnych dzisiaj. Liczymy elementy w każdym kierunku, a nie nakład pracy.
Gotowe
Dostępne dzisiaj
50 elementów
Zarządzanie testami
Projekty, drzewo zestawów, przypadki testowe, listy kontrolne, przebiegi, defekty i dokumenty. Wszystko jest znajome, bez ponownego szkolenia zespołu.
- Projekty i drzewo zestawów
- Przypadki testowe z krokami
- Przebiegi testowe i statusy
- Wbudowane defekty
- Właściwości niestandardowe
- Listy kontrolne
- Uruchamianie listy kontrolnej bez przebiegu testowego
- Konfigurowalny interfejs
- Tagi na przypadkach testowych, przebiegach, defektach, dokumentach i testach automatycznych
- Zadania: przypisane przebiegi, wyniki i przypadki testowe
- Konta testowe projektu
- Kontekst wykonania: przeglądarka, system operacyjny, urządzenie, ustawienia regionalne, środowisko
- Dokumenty tekstowe: foldery, edytor, historia wersji
- Publiczny katalog dokumentów
- Podsumowanie projektu: liczniki, odsetek udanych, ostatnie działania
- Magazyn plików zespołu
Automatyzacja
Testy automatyczne Playwright działają w przeglądarce na infrastrukturze ComplexQA. Własne serwery i CI/CD nie są potrzebne.
- Testy automatyczne Playwright bez własnych serwerów i CI/CD
- Kreator kroków: 41 akcji i asercji Playwright
- Repozytorium obiektów: strony i elementy z lokatorami
- Scenariusze przygotowawcze przed głównym testem automatycznym
- Tworzenie testu automatycznego z ręcznego przypadku testowego
- Sprawdzanie składni kroków przed uruchomieniem
- Parametry uruchomienia: przeglądarka, rozdzielczość, User-Agent, wątki, powtórzenia
- Zrzuty ekranu przy błędzie i zrzut wyniku
- Screenshot Multi: zrzuty według macierzy przeglądarek i rozdzielczości
- URL inspect: sprawdzanie DNS, portów, TLS, HTTP i nagłówków bezpieczeństwa
Otwarte API
REST API dla projektów, przypadków testowych, przebiegów i wyników. Podstawa integracji, migracji i automatyzacji wokół ComplexQA.
- Integracje z systemami zewnętrznymi
- Migracje i operacje masowe
- Opis API ze schematami na stronie dokumentacji
Telefon i przeglądarka
Interfejs internetowy ComplexQA w trzech językach.
- Interfejs internetowy po rosyjsku, tatarsku i angielsku
Migracje
Migracja z TestRail jest już dostępna: struktura, przypadki testowe, przebiegi, wyniki i pola niestandardowe. Pozostałe systemy w kolejnych etapach.
- Import z TestRail przez API
- Przeniesienie przebiegów i wyników z TestRail
- Przeniesienie pól niestandardowych TestRail do właściwości niestandardowych
- Import przypadków testowych z JSON, do 50 naraz
- Kreator migracji i raport z przeniesienia
Sztuczna inteligencja
Generowanie przypadków testowych i testów automatycznych z Twoim modelem oraz serwer MCP dla zewnętrznych agentów AI.
- Generowanie przypadku testowego z wymagania
- Serwer Model Context Protocol
- Generowanie testów automatycznych na podstawie strony repozytorium obiektów
- Dowolny własny model: ComplexQA daje prompt i importuje wynik
Ochrona danych
Dane każdego zespołu są odizolowane i przechowywane w Rosji. Dostęp według ról, dziennik działań i ochrona linków publicznych.
- Izolacja danych każdego zespołu
- Osobna subdomena dla każdego zespołu
- Dane są przechowywane w Rosji
- Kopie zapasowe
- Infrastruktura w chronionym środowisku
- Role: administrator, członek, tylko odczyt
- Dziennik aktywności zespołu, projektu i elementu
- E-maile o nowym logowaniu i nieudanej próbie logowania
- Klucze MCP: jeden projekt, uprawnienia, odwołanie
- Linki publiczne: hasło, termin ważności, limit wyświetleń, odwołanie
- Tymczasowe linki do plików
Wkrótce
Najbliższe etapy
25 elementów
Zarządzanie testami
Codzienna praca: wyszukiwanie, wspólne kroki, wersje i prawa dostępu.
- Wyszukiwanie w projektach i przypadkach testowych
- Biblioteka wspólnych kroków
- Wersjonowanie przypadków testowych
- Komentarze i załączniki do wszystkich elementów
- Elastyczny system dostępu
- Raporty i szablony raportów
Migracje
Migracja z pozostałych systemów bez utraty struktury projektu. Każde źródło to osobne zadanie.
- Import z Test IT
- Import z DoQA
- Import z FireTMS
- Import z Qase
- Import z Excel
Integracje
Połączenie TMS z systemami śledzenia, CI/CD i komunikatorami. Każdy system jest podłączany oddzielnie.
- Jira
- GitHub
- GitLab
- YouTrack
- Playwright
- Telegram
- Microsoft Teams
- Webhooks
- OpenAPI
Sztuczna inteligencja
Przegląd przypadków testowych, podłączanie własnych modeli oraz AI do raportów błędów i list kontrolnych.
- Przegląd AI i ulepszanie przypadku testowego
- Własne modele, API zgodne z OpenAI
- AI do raportów błędów
- AI do list kontrolnych
Ochrona danych
Dodatkowa ochrona logowania do konta.
- Logowanie dwuskładnikowe
Później
Następny horyzont
14 elementów
Zarządzanie testami
Przydatne ulepszenia, które nie blokują codziennej pracy.
- Kamienie milowe wydania
- Konfigurowalne pulpity
Telefon i przeglądarka
Pracuj z ComplexQA poza komputerowym interfejsem internetowym.
- Własna aplikacja mobilna
- Rozszerzenie przeglądarki do rejestrowania błędów i przypadków testowych
Integracje
Systemy drugiego priorytetu zależnie od zapotrzebowania.
- Bitrix24
- Redmine
- JUnit
- Allure
- Postman i kolekcje API
- Slack
Sztuczna inteligencja
Generowanie z zewnętrznych systemów śledzenia po podstawowym generowaniu z wymagania.
- Generowanie przypadku testowego z Jira
- Generowanie przypadku testowego z YouTrack
Self-hosted i środowisko zamknięte
Instalacja we własnym środowisku dla zespołów z wymaganiami dotyczącymi bezpieczeństwa informacji.
- Instalacja we własnym środowisku
- Lokalny LLM bez wysyłania danych poza środowisko
Zaproponuj funkcję
Napisz, jakiej funkcji Ci brakuje. Czytamy każdą propozycję i uwzględniamy ją przy planowaniu kolejnych etapów.
Mapa drogowa powstaje z zgłoszeń
Jeśli potrzebnej funkcji nie ma na liście powyżej, napisz o niej. Nie zgadujemy priorytetów - zbieramy je z realnych potrzeb zespołów.
Co dzieje się z propozycją
Odpowiadamy na każde zgłoszenie i oceniamy propozycję. Jeśli bierzemy ją do pracy, punkt pojawia się na mapie drogowej z horyzontem.
Głos na punkt już na mapie
Jeśli potrzebna funkcja jest już na liście, napisz o tym. Popyt zespołów wpływa na kolejność prac w ramach horyzontu.