Roadmap del prodotto
Una TMS classica con migrazione e ampie integrazioni, inclusa l’AI. Di seguito sono elencati ciò che è disponibile oggi, ciò che è in lavorazione e ciò che è previsto più avanti.
La roadmap riflette le priorità attuali. Ambito e ordine dei lavori possono cambiare.
Le direzioni in cui procediamo
50 elementi su 89 della roadmap sono disponibili oggi. Il conteggio si basa sul numero di elementi per direzione, non sul volume di lavoro.
Pronto
Disponibile oggi
50 elementi
Gestione dei test
Progetti, albero delle suite, casi di test, checklist, esecuzioni, difetti e documenti. Tutto è familiare, senza riqualificare il team.
- Progetti e albero delle suite
- Casi di test con passaggi
- Esecuzioni di test e stati
- Difetti integrati
- Proprietà personalizzate
- Checklist
- Eseguire una checklist senza un’esecuzione di test
- Interfaccia personalizzabile
- Tag su casi di test, esecuzioni, difetti, documenti e test automatici
- Attività: esecuzioni, risultati e casi di test assegnati
- Account di test del progetto
- Contesto di esecuzione: browser, sistema operativo, dispositivo, impostazioni locali, ambiente
- Documenti di testo: cartelle, editor, cronologia delle versioni
- Catalogo pubblico dei documenti
- Panoramica del progetto: contatori, tasso di successo, azioni recenti
- Archivio file del team
Automazione
I test automatici Playwright vengono eseguiti in un browser sull’infrastruttura di ComplexQA. Non servono server né CI/CD propri.
- Test automatici Playwright senza server né CI/CD propri
- Costruttore di passaggi: 41 azioni e verifiche Playwright
- Repository degli oggetti: pagine ed elementi con locator
- Scenari preparatori prima del test automatico principale
- Creazione di un test automatico da un caso di test manuale
- Controllo della sintassi dei passaggi prima dell’esecuzione
- Parametri di esecuzione: browser, risoluzione, User-Agent, thread, ripetizioni
- Screenshot in caso di errore e del risultato
- Screenshot Multi: screenshot su una matrice di browser e risoluzioni
- URL inspect: controllo di DNS, porte, TLS, HTTP e intestazioni di sicurezza
API aperta
API REST per progetti, casi di test, esecuzioni e risultati. La base per integrazioni, migrazioni e automazione intorno a ComplexQA.
- Integrazioni con sistemi esterni
- Migrazioni e operazioni di massa
- Riferimento API con schemi sul sito della documentazione
Telefono e browser
L’interfaccia web di ComplexQA in tre lingue.
- Interfaccia web in russo, tataro e inglese
Migrazioni
La migrazione da TestRail è già disponibile: struttura, casi di test, esecuzioni, risultati e campi personalizzati. Gli altri sistemi arriveranno nelle prossime fasi.
- Importazione da TestRail tramite API
- Trasferimento di esecuzioni e risultati da TestRail
- Trasferimento dei campi personalizzati di TestRail nelle proprietà personalizzate
- Importazione di casi di test da JSON, fino a 50 alla volta
- Procedura guidata di migrazione e rapporto di trasferimento
Intelligenza artificiale
Generazione di casi di test e test automatici con il tuo modello e un server MCP per agenti AI esterni.
- Generazione di un caso di test da un requisito
- Server Model Context Protocol
- Generazione di test automatici da una pagina del repository degli oggetti
- Qualsiasi modello proprio: ComplexQA fornisce il prompt e importa il risultato
Protezione dei dati
I dati di ogni team sono isolati e archiviati in Russia. Accesso basato sui ruoli, registro attività e link pubblici protetti.
- Isolamento dei dati di ogni team
- Sottodominio dedicato per ogni team
- I dati sono archiviati in Russia
- Backup
- Infrastruttura in un ambiente protetto
- Ruoli: amministratore, membro, sola lettura
- Registro attività di team, progetto ed elemento
- Email per nuovi accessi e tentativi di accesso non riusciti
- Chiavi MCP: un progetto, autorizzazioni, revoca
- Link pubblici: password, scadenza, limite di visualizzazioni, revoca
- Link temporanei ai file
Presto
Prossime fasi
25 elementi
Gestione dei test
Lavoro quotidiano: ricerca, passaggi condivisi, versioni e diritti di accesso.
- Ricerca in progetti e casi di test
- Libreria di passaggi condivisi
- Versionamento dei casi di test
- Commenti e allegati per tutti gli elementi
- Sistema di accesso flessibile
- Report e modelli di report
Migrazioni
Migrazione dagli altri sistemi senza perdere la struttura del progetto. Ogni origine richiede un lavoro separato.
- Importazione da Test IT
- Importazione da DoQA
- Importazione da FireTMS
- Importazione da Qase
- Importazione da Excel
Integrazioni
Collegamento della TMS con tracker, CI/CD e sistemi di messaggistica. Ogni sistema viene collegato separatamente.
- Jira
- GitHub
- GitLab
- YouTrack
- Playwright
- Telegram
- Microsoft Teams
- Webhooks
- OpenAPI
Intelligenza artificiale
Revisione dei casi di test, collegamento dei propri modelli e AI per bug report e checklist.
- Revisione AI e miglioramento di un caso di test
- Modelli propri, API compatibile con OpenAI
- AI per i bug report
- AI per le checklist
Protezione dei dati
Protezione aggiuntiva per l’accesso all’account.
- Accesso a due fattori
Più avanti
Prossimo orizzonte
14 elementi
Gestione dei test
Miglioramenti utili che non bloccano il lavoro quotidiano.
- Milestone di rilascio
- Dashboard personalizzabili
Telefono e browser
Usa ComplexQA oltre l’interfaccia web desktop.
- Applicazione mobile proprietaria
- Estensione del browser per registrare bug e casi di test
Integrazioni
Sistemi di seconda priorità in base alla domanda.
- Bitrix24
- Redmine
- JUnit
- Allure
- Postman e raccolte API
- Slack
Intelligenza artificiale
Generazione da tracker esterni dopo la generazione di base da un requisito.
- Generazione di un caso di test da Jira
- Generazione di un caso di test da YouTrack
Self-hosted e ambiente chiuso
Installazione nel proprio ambiente per team con requisiti di sicurezza delle informazioni.
- Installazione nel proprio ambiente
- LLM locale senza uscita dei dati dall’ambiente
Proponi una funzione
Raccontaci quale funzione ti manca. Leggiamo ogni proposta e la consideriamo nella pianificazione delle prossime fasi.
La roadmap nasce dalle richieste
Se la funzione che ti serve non è nell’elenco sopra, scrivici. Non indoviniamo le priorità: le raccogliamo dai bisogni reali dei team.
Cosa succede alla proposta
Rispondiamo a ogni richiesta e valutiamo la proposta. Se la prendiamo in carico, il punto compare nella roadmap con l’orizzonte.
Vota un punto già in mappa
Se la funzione che ti serve è già elencata, scrivici. La domanda dei team influisce sull’ordine di lavoro entro un orizzonte.