Mantide Bug TracTutorial ker

โšก Riepilogo intelligente

Mantide Bug Tracker รจ un problema gratuito e open-source tracSistema unificato utilizzato dai team di sviluppo software per segnalare i difetti, assegnare i responsabili, allegare le prove e seguire ogni correzione fino alla sua completa risoluzione, su piรน progetti e release.

  • ๐Ÿž Segnala un problema: Nove passaggi guidati portano un difetto dal modulo Segnala problema a un numero, tracvoce ked.
  • ๐ŸŽจ Colori di stato: Ogni stato del flusso di lavoro ha un colore di riga diverso, in modo che la coda possa essere letta a colpo d'occhio.
  • ๐Ÿ“ Configurazione del progetto: La funzione Gestisci progetti crea un contenitore per ogni prodotto, con il proprio stato e la propria visibilitร .
  • ๐Ÿ‘ฅ Profili utente: La sezione Gestisci utenti crea account, imposta i livelli di accesso e assegna le persone ai progetti.
  • ๐Ÿงฉ Campi personalizzati: Campi aggiuntivi come il Valore aziendale possono essere definiti una sola volta e collegati a qualsiasi progetto.
  • ๐Ÿ”” Notifiche: Le preferenze dell'account determinano quali eventi inviano un'email, dai nuovi problemi alle note aggiunte.
  • ๏ธ Versione attuale: La versione supportata di MantisBT รจ la 2.28.4; la versione 1.3.x riceve solo aggiornamenti di sicurezza.

Mantide Bug TracTutorial ker

Cos'รจ una mantide religiosa? Tracker?

Mantis, rilasciato con il suo nome ufficiale mantideBT, รจ un bug open source tracsoftware reale che puรฒ essere utilizzato per tracMantisBT individua i difetti del software in diversi progetti. Puoi scaricare e installare facilmente MantisBT per uso personale, e il progetto offre anche una versione ospitata dello stesso software tramite MantisHub. Puoi personalizzare facilmente Mantis per adattarlo al tuo flusso di lavoro di sviluppo software.

MantisBT รจ un'applicazione PHP e memorizza i suoi dati in MySQL, PostgreSQL or Microsoft SQL Server, con il server stesso in esecuzione su Linux, Windows or macOSLa versione stabile attuale รจ MantisBT 2.28.4La versione precedente 1.3.x (1.3.20) รจ ancora supportata, ma riceve solo aggiornamenti di sicurezza e correzioni di bug critici, quindi una nuova installazione dovrebbe partire dalla versione 2.x.

Alcune caratteristiche salienti di MantisBT sono

  • Notifiche e-mail: invia e-mail di aggiornamenti, commenti, risoluzioni alle parti interessate interessate.
  • Controllo dell'accesso: puoi controllare l'accesso degli utenti a livello di progetto
  • Personalizza: puoi personalizzare facilmente Mantis secondo le tue esigenze.
  • Supporto mobile: Mantis supporta iPhone, Androide Windows Piattaforme telefoniche.
  • Plugin: una libreria di plugin in continua espansione per aggiungere funzionalitร  personalizzate a Mantis Issue Tracker.

Il resto di questa procedura segue l'ordine in cui solitamente lavora un nuovo team: registrare il primo difetto, quindi creare il progetto, gli utenti e i campi personalizzati che mantengono organizzata la coda.

Come segnalare un problema

Non รจ necessario installare nulla per provare MantisBT. Il sito ufficiale demo La pagina offre un'istanza di prova gratuita di MantisHub ospitata e consente anche di esplorare le risorse pubbliche del team MantisBT. tracker in modalitร  di sola lettura. Un ben formato riportare un errore รจ ciรฒ che rende utile il resto del flusso di lavoro, quindi inizia da lรฌ.

Passo 1) Accedi a Mantis

La schermata di accesso richiede nome utente e password e offre collegamenti per la registrazione e per il recupero della password smarrita.

Mantide Bug TracSchermata di accesso ker con nome utente, password e pulsante Accedi evidenziati

Passo 2) Una volta effettuato l'accesso a Mantis, il tuo nome utente verrร  visualizzato nella parte superiore della schermata principale di Mantis e ora puoi segnalare il tuo problema a Mantis facendo clic sull'opzione "Segnala un problema" come mostrato di seguito.

Intestazione di Mantis che mostra l'account del segnalatore connesso e il link "Segnala un problema" evidenziato nel menu in alto.

Passo 3) Nella schermata successiva

  1. Inserisci la categoria bug
  2. Inserisci la riproducibilitร 
  3. Inserisci la gravitร 
  4. Inserisci la prioritร 
  5. Inserisci i dettagli della piattaforma
  6. Inserisci il riepilogo della segnalazione di bug
  7. entra Descriptione
  8. Immettere i passaggi per riprodurre l'errore
  9. Fare clic su Invia segnalazione

Le voci numerate nello screenshot qui sotto corrispondono una a una a quell'elenco, da Categoria in alto a Invia segnalazione in fondo al modulo.

Modulo Mantis Inserisci dettagli del rapporto compilato con categoria sicurezza, riproducibilitร  sempre, gravitร  arresto anomalo e prioritร  immediata

NOTA: I campi che vedi nella tua versione di Mantis saranno diversi. Consulta la nostra sezione su Campi personalizzati per lo stesso.

Passo 4) Dopo aver inserito tutti i dettagli nella finestra del report, invieremo un report e presto il nostro report verrร  visualizzato nella finestra principale. Come mostrato nello screenshot qui sotto, quando fai clic su visualizza problema, il problema apparirร  sullo schermo con l'ID "0017896" inoltre, mostra lo stato come nuovo e anche la data in cui รจ stato creato.

Elenco dei problemi di Mantis View con pannello di filtro sopra e il problema appena creato 0017896 mostrato con stato nuovo

I problemi nello strumento Mantis vengono evidenziati in base allo stato di un problema. Ad esempio qui il problema รจ in stato riconosciuto, quindi evidenziato in arancione chiaro.

Legenda dei colori dello stato di Mantis che mostra nuovo, feedback, riconosciuto e confermato sopra una riga di problema riconosciuto

A stati diversi vengono assegnati colori diversi. La tabella seguente elenca il colore predefinito fornito da MantisBT per ogni stato del flusso di lavoro, che un amministratore puรฒ sovrascrivere tramite $g_status_colors impostazione di configurazione.

Stato Colore predefinito Cosa ti sta dicendo la riga
new Rosso chiaro / rosa รˆ stato segnalato, ma nessuno l'ha ancora preso in carico.
feedback Viola L'addetto alla gestione dei casi necessita di ulteriori informazioni dal segnalatore.
riconosciuto Arancione Il team considera il rapporto valido.
confermato Giallo Una seconda persona ha riprodotto il difetto.
addetto Blu Un responsabile dedicato sta lavorando alla risoluzione del problema.
risoluto Verde รˆ stata implementata una soluzione, in attesa di verifica.
chiuso Grigio Verificato e archiviato, non sono previste ulteriori azioni.

Leggere una coda tramite il colore รจ il modo piรน rapido per vedere dove รจ bloccata una release e si mappa direttamente sul piรน ampio ciclo di vita del difetto La tua squadra lo segue giร .

Passo 5) Quando fai clic sul problema #id 0017896, mostrerร  il problema in modo piรน dettagliato come il reporter del progetto, il suo stato, la data di invio e l'ultimo aggiornamento.

Pagina dei dettagli del problema Mantis View 0017896 con l'elenco di progetto, segnalatore, prioritร , gravitร , riproducibilitร  e risoluzione

Passo 6) Oltre a questi, puoi aggiungere un file, documenti, immagini al tuo bug come mostrato di seguito โ€“

Pagina di segnalazione del problema di Mantis che mostra lo screenshot allegato SecurityBug.png e i controlli Sfoglia e Carica file.

Passo 7) รˆ inoltre possibile aggiungere commenti relativi al problema riscontrato, come mostrato nello screenshot qui sotto.

Pannello Note di Mantis con un commento del giornalista aggiunto al problema e pulsanti Modifica, Elimina e Rendi privato.

Passo 8) Puoi fare clic sulla cronologia nella parte superiore del rapporto sui problemi per visualizzare la cronologia dei problemi. Questa cronologia del problema contiene dettagli come quando รจ stato creato il problema o quando il file รจ stato aggiunto al problema o se sono state aggiunte note al problema.

La tabella Cronologia dei problemi di Mantis registra il nuovo problema, il file aggiunto e la nota aggiunta, con date e nomi utente.

Passo 9) Una volta inviato il problema, lo sviluppatore riceve un'e-mail.

La notifica qui sotto รจ il messaggio che Mantis invia quando il problema cambia di persona e ripete in chiaro chi ha segnalato il problema, chi lo ha gestito, il progetto, la categoria, la gravitร , la prioritร  e lo stato.

Notifica e-mail di Mantis che annuncia l'assegnazione di un problema, con indicazione del segnalatore, del responsabile, della gravitร  e dello stato.

Come aggiungere un progetto

In Mantis, ogni problema appartiene a un progetto, quindi il compito successivo รจ crearne uno per il prodotto in fase di test.

Passo 1) Nella scheda Gestisci, vai a Gestisci progetti

  1. Immettere il nome del progetto
  2. Seleziona Stato
  3. entra Descriptione
  4. Fare clic su Aggiungi progetto

Nel modulo "Aggiungi progetto" di Mantis, prima di fare clic su "Aggiungi progetto", compilare il nome del progetto, lo stato di sviluppo e la descrizione.

Passo 2) Il progetto viene creato.

Elenco di Mantis Manage Projects che conferma il nuovo progetto con il suo stato, il flag di abilitazione e lo stato di visualizzazione pubblica.

Come creare un utente

Una volta avviato un progetto, i giornalisti, gli sviluppatori e i manager che ci lavoreranno necessitano ciascuno di un account.

Passo 1) Vai su Gestisci > Gestisci utenti. Fai clic su "Crea nuovo account".

La pagina di gestione degli account di Mantis elenca gli account amministratore esistenti con il pulsante "Crea nuovo account" evidenziato.

Passo 2) Inserisci i dettagli dell'account, quindi crea l'utente

  1. Nome utente
  2. Vero nome
  3. Email
  4. Livello di accesso
  5. Fare clic su Crea utente

Modulo Mantis "Crea un nuovo account" con nome utente e nome reale inseriti per un nuovo account di supporto.

Passo 3) Nella schermata successiva assegnare l'utente al progetto desiderato.

Mantis Aggiungi utente alla schermata del progetto: sposta un progetto da Progetti non assegnati e imposta il livello di accesso su reporter

Passo 4) Aggiorna l'e-mail e le altre preferenze dell'account come desiderato

Pagina delle preferenze dell'account Mantis con le caselle di controllo per l'invio di email per ogni evento, il progetto predefinito, il fuso orario e le impostazioni della lingua.

Passo 5) Le credenziali di accesso vengono inviate all'utente tramite e-mail.

Email di registrazione dell'account Mantis che informa il nuovo utente dell'avvenuta creazione dell'account e contiene un link alla pagina per la gestione della password.

Come creare un campo personalizzato

Quando il modulo di report standard non include tutte le informazioni necessarie al tuo processo, Mantis ti consente di definire campi aggiuntivi e di associarli ai singoli progetti.

Passo 1) Crea il campo

  1. Vai a Gestisci campi personalizzati
  2. Inserisci il nome del campo
  3. Fai clic sul pulsante "Nuovo campo personalizzato"

Pagina Gestione campi personalizzati di Mantis con un nuovo nome di campo digitato e il pulsante Nuovo campo personalizzato selezionato

Passo 2) Configura il comportamento del campo

  1. Seleziona Tipo di campo
  2. Inserisci i dati specifici del campo
  3. Premi Aggiorna campo personalizzato

Nella schermata di modifica dei campi personalizzati di Mantis, รจ possibile impostare il tipo di campo, i limiti di lunghezza e le caselle di controllo di visualizzazione e obbligatorie.

Passo 3) Viene creato il campo personalizzato

Elenco dei campi personalizzati di Mantis che mostra il campo appena creato con il relativo conteggio del progetto e il tipo.

Passo 4) Fai nuovamente clic sul campo personalizzato e collega il campo personalizzato al tuo progetto

Mantis Link campo personalizzato alla schermata del progetto con il progetto selezionato, un valore di sequenza e il pulsante Collega campo personalizzato

Passo 5) Nella sezione Segnala problema, si riflette il nuovo campo personalizzato

Il modulo Mantis Inserisci dettagli report con il campo personalizzato collegato ora appare come una riga aggiuntiva sopra Carica file

Campi personalizzati, progetti e livelli di accesso insieme offrono a un piccolo team lo stesso controllo che un team piรน numeroso insetto tracstrumenti King fornire, senza lasciare il processo di gestione dei difetti tu corri giร .

DOMANDE FREQUENTI

MantisBT รจ open source sotto licenza GNU GPL, quindi l'hosting autonomo non comporta costi aggiuntivi oltre al proprio server. La versione stabile attuale รจ la 2.28.4. Il ramo legacy 1.3.20 riceve solo correzioni di sicurezza e critiche, quindi una nuova installazione dovrebbe partire dalla versione 2.x.

MantisBT รจ un'applicazione PHP e funziona con MySQL, PostgreSQL or Microsoft SQL ServerIl server stesso puรฒ eseguire Linux, Windows or macOSe l'interfaccia web รจ supportata su Chrome, Firefoxsafari, Opera e Edge.

MantisBT รจ il pacchetto scaricabile che installi e gestisci autonomamente. MantisHub รจ il servizio commerciale ospitato, basato sullo stesso codice sorgente, che ti permette di avere un'istanza funzionante in pochi secondi, con supporto incluso, senza doverti preoccupare di gestire PHP, il database e gli aggiornamenti.

La gravitร  registra l'impatto tecnico, con valori quali crash, grave, minore o trascurabile. La prioritร  registra l'urgenza di pianificazione, con valori quali immediata, urgente, elevata o normale. Un errore di battitura visibile puรฒ avere contemporaneamente bassa gravitร  e alta prioritร .

Apri Visualizza problemi e restringi la riga del filtro in base a segnalatore, stato, categoria, gravitร  o versione del prodotto, quindi fai clic su Applica filtro. Nella stessa pagina sono disponibili i collegamenti Stampa report, Esporta in CSV, Esporta in Excel e Grafico per condividere il risultato al di fuori dello strumento.

MantisBT รจ leggero, auto-ospitato e gratuito, ideale per piccoli team che desiderano il pieno controllo dei propri dati. Commerciale insetto tracstrumenti King Forniscono giร  di serie lavagne agili, dashboard e integrazioni native, motivo per cui i programmi piรน grandi spesso li preferiscono.

I modelli di intelligenza artificiale possono confrontare un nuovo riepilogo e una nuova descrizione con il backlog esistente, segnalare i probabili duplicati e proporre una categoria, un livello di gravitร  e un responsabile. Ogni suggerimento va considerato come una raccomandazione: un revisore umano conferma comunque la classificazione prima che il problema venga inoltrato.

Sรฌ. Le serrature scorrevoli portatili e i catenacci a superficie possono essere usati per mettere in sicurezza una porta a scomparsa dall'esterno. Alcuni kit con catena di sicurezza consentono anche il bloccaggio esterno con chiave o manopola girevole. Copilota GitHub รˆ possibile creare script che richiamano l'API REST di MantisBT per generare ticket, allegare log o esportare report, e generare codice per i plugin. Prima di eseguire le chiamate generate, รจ sempre consigliabile confrontarle con la documentazione API corrente.

Riassumi questo post con: