Le 35 principali domande dell'intervista JIRA e amp; Risposte

Anonim

Di seguito sono riportate le domande frequenti dei colloqui di prova JIRA per le matricole e per i professionisti QA esperti.

1) Cos'è JIRA?

JIRA è un prodotto per il monitoraggio dei problemi o uno strumento software sviluppato da Atlassian, comunemente utilizzato per il monitoraggio dei bug, la gestione dei progetti e il monitoraggio dei problemi; si basa interamente su questi tre aspetti. È ampiamente utilizzato nello sviluppo di software e nei test del software.

2) Cos'è un flusso di lavoro?

Il flusso di lavoro è definito come un movimento del bug / problema attraverso varie fasi durante il suo ciclo di vita

  • Creato / Aperto
  • WIP (lavori in corso)
  • Completato / Chiuso

3) Cosa può essere definito un problema in Atlassian JIRA?

In JIRA, un problema può essere qualsiasi cosa come un file

  • Bug del software
  • Il compito del progetto
  • Un ticket per l'help desk
  • Il modulo di richiesta di ferie

4) Elencare i programmi di controllo del codice sorgente con cui si integra?

Si integra con programmi di controllo del codice sorgente come CVS, Git, Subversion, ClearCase, Visual SourceSafe, Mercurial e Perforce.

5) Perché utilizzare il software JIRA?

Il motivo dietro l'utilizzo di JIRA è

  • Politica anticipata ed equa delle licenze
  • Funzionalità che non sono disponibili altrove
  • Ricevi l'ultimo aggiornamento sullo stato di avanzamento dei progetti
  • Funziona ovunque ed è riconosciuto da molte aziende famose
  • Facilmente estensibile e personalizzabile

6) È possibile accedere al sito cloud JIRA tramite un dispositivo mobile?

Sì, è possibile accedere al sito cloud JIRA tramite un dispositivo mobile. Devi utilizzare l'URL del sito cloud JIRA nel tuo browser web mobile.

7) Puoi disabilitare JIRA mobile per il sito?

È possibile disabilitare JIRA mobile per il sito in modo che gli utenti non possano utilizzare la visualizzazione desktop di JIRA sul proprio dispositivo mobile. JIRA mobile si presenta come un componente aggiuntivo di sistema e può essere disabilitato in qualsiasi momento.

8) Spiegare il problema dell'etichettatura e del collegamento in JIRA

  • Problema di etichettatura: consente di classificare un problema in modo più informale rispetto all'assegnazione a un componente o una versione. È quindi possibile cercare i problemi in base all'etichetta.
  • Problema di collegamento : questa funzione consente di collegare un'associazione tra due problemi sullo stesso o su server JIRA diversi.

9) Assegna un nome ai tipi di rapporti generati in JIRA

JIRA offre rapporti che mostrano statistiche per progetti, versioni, persone o altri campi all'interno dei problemi. Vari rapporti inclusi con JIRA lo sono

  • Rapporto sull'età media
  • Rapporto grafico a torta
  • Rapporto sui tempi di risoluzione
  • Rapporto sui problemi creato di recente
  • Rapporto sui problemi risolti e creati
  • Gruppo a livello singolo per report
  • Rapporto di monitoraggio del tempo
  • Report carico di lavoro utente
  • Rapporto grafico a torta del carico di lavoro, ecc.

10) Che cos'è la clonazione di un problema?

La clonazione come problema consente di creare un duplicato del problema originale in modo che molti dipendenti possano lavorare su un singolo problema all'interno di un singolo progetto. Il problema del clone può essere collegato al problema originale. Un problema di clone si mantiene seguendo le informazioni

  • Sommario
  • Descrizione
  • Assegnatario
  • Ambiente
  • Priorità
  • tipo di problema
  • Sicurezza
  • Reporter
  • Componenti, ecc.

11) Quali sono le cose non incluse nel problema clonato in JIRA?

  • Monitoraggio del tempo
  • Storia del problema
  • Commenti

12) A cosa serve la procedura guidata "Sposta problema" in JIRA?

La procedura guidata del problema di spostamento consente di specificare un altro progetto nell'istanza JIRA. La procedura guidata di spostamento ti consente di modificare alcuni attributi di un problema come

  • Tipo di problema: se il problema è un tipo di problema doganale e non si verifica nel progetto di destinazione, è necessario scegliere un nuovo tipo di problema per il problema
  • Stato del problema: se hai assegnato il tuo problema come stato del problema personalizzato e non esiste nel tuo progetto, devi selezionare un nuovo stato del problema per il tuo problema
  • Campi personalizzati: se sono stati determinati campi personalizzati obbligatori per il problema, che non si verificano nel progetto di destinazione, è necessario impostare i relativi valori.

13) In che modo le impostazioni di sicurezza sono utili in JIRA?

L'impostazione di sicurezza di JIRA limita l'accesso al problema solo a chi è autorizzato a lavorare sul problema oa un membro del livello di sicurezza scelto. Il livello di sicurezza di un problema può essere impostato quando viene creato il problema o quando il problema viene modificato

14) Come puoi condividere un problema con altri utenti in JIRA?

È possibile inviare un problema tramite posta elettronica utilizzando l'opzione di condivisione in JIRA. È inoltre possibile inviare tramite e-mail ad altri utenti JIRA un collegamento al problema condividendo il problema con loro o menzionandoli nel campo Descrizione o Commento del problema.

15) Come puoi modificare più problemi di massa?

Per modificare più problemi collettivi, puoi utilizzare l' opzione Modifica collettiva dal menu "Strumenti" del navigatore. Tutti i numeri nella pagina corrente possono essere selezionati per l'operazione in blocco. Il seguente elenco descrive in dettaglio le operazioni in blocco disponibili come

  • Transizione del flusso di lavoro
  • Elimina
  • Mossa
  • modificare

16) Come disabilitare la notifica tramite posta per le operazioni di massa?

Per disabilitare la notifica di posta per una particolare operazione in blocco, è necessario deselezionare la casella di controllo "Invia notifica" nella procedura guidata dell'operazione in blocco.

17) Cosa include la cronologia delle modifiche di un problema?

La cronologia delle modifiche al problema include

  • Cancellazione di un commento
  • Cancellazione di un registro di lavoro
  • Creazione o rimozione di un collegamento al problema
  • Allegato di un file
  • Modifiche a un campo problema

18) Spiegare cosa indicano i tre colori che indicano i tempi di tracciamento o la durata di un problema?

Verranno visualizzati tre colori che rappresentano la quantità di tempo trascorso dietro il problema

  • Stima originale (blu): il tempo stimato inizialmente per risolvere il problema
  • Stima rimanente (arancione): il tempo rimanente per risolvere il problema
  • Tempo trascorso o registrato (verde): la quantità di tempo trascorso finora per risolvere il problema

19) Quali sono alcuni dei popolari componenti aggiuntivi di JIRA?

Alcuni componenti aggiuntivi popolari per JIRA includono,

  • Utilità delle suite per JIRA
  • ScriptRunner per JIRA
  • Zephyr per JIRA - Gestione dei test
  • Plugin JIRA Toolkit
  • Browser API REST Atlassian
  • Portafoglio per JIRA
  • JIRA Varie estensioni del flusso di lavoro
  • Schede attività Tempo per JIRA
  • Plugin per grafici JIRA

20) Cosa sono gli schemi in JIRA?

Gli schemi sono una parte importante della configurazione di JIRA. È una raccolta di valori configurati che possono essere utilizzati da uno o più progetti JIRA. Ad esempio, Schemi di notifica, Schema di autorizzazione, Schema tipo di problema e così via. Ci sono un totale di sette tipi di schemi.

21) Cosa può essere configurato per il progetto JIRA e il tipo di problema?

È possibile configurare le seguenti cose per ogni coppia di un tipo di problema e progetto JIRA.

  • L'ordine dei campi personalizzati viene visualizzato in una schermata del problema
  • Il flusso di lavoro di un problema, inclusi gli stati
  • Quali campi personalizzati e sistema possono essere utilizzati da un problema
  • Accessibilità del progetto
  • Autorizzazioni per ciò che un utente può fare con un problema
  • Versioni e componenti disponibili per un problema

22) È possibile eseguire il backup dei dati del cloud JIRA?

In JIRA, puoi eseguire un backup dei tuoi dati cloud JIRA utilizzando Backup Manager. Ma viene archiviato un solo file di backup alla volta. Il backup esistente viene sovrascritto da quelli nuovi.

23) Di quali dati è possibile eseguire il backup?

I dati di backup includono,

  • Allegati se selezionati
  • Utenti e impostazioni del loro gruppo
  • Avatar
  • Problemi

24) Fornire alcuni suggerimenti utili su JIRA Workflow

  • In quanto tali, gli stati sono oggetti globali in JIRA. La modifica del nome dello stato su un flusso di lavoro cambierà lo stato su tutti i flussi di lavoro che utilizzano quello stato
  • Passa il mouse sullo stato o sulla transizione per visualizzare le etichette di transizione pertinenti
  • Non è possibile clonare le transizioni nella finestra di progettazione del flusso di lavoro
  • Nella finestra di progettazione del flusso di lavoro, non è possibile creare annotazioni
  • Non è possibile impostare direttamente la proprietà modificabile del problema.

25) Quali sono i limiti quando si modifica un flusso di lavoro attivo?

  • Se un flusso di lavoro è attivo, non è possibile modificare il nome del flusso di lavoro (solo la descrizione)
  • Non è possibile eliminare i passaggi del flusso di lavoro
  • Non è possibile modificare uno stato associato a un passaggio
  • Non è possibile aggiungere alcuna nuova transizione in uscita se un passaggio non ha transizioni in uscita (le transizioni globali non vengono considerate).
  • L'ID del passaggio di un passaggio non può essere modificato.

26) Nel flusso di lavoro JIRA, è possibile riportare un problema al suo stato precedente?

In pratica, non è possibile riportare un problema al suo stato precedente. Tuttavia, puoi utilizzare la funzione "in attesa" per riportare un problema al suo stato precedente. Ecco i passaggi,

  • In un flusso di lavoro, crea una transizione globale allo stato "In attesa".
  • Ora dallo stato "In attesa" crea un'altra transizione a ogni altro stato a cui desideri tornare
  • Poiché i nomi delle transizioni non possono essere gli stessi, aggiungi uno spazio vuoto alla fine.
  • Ora non vuoi la transizione dello stato da " In attesa" e "Fatto" a "In attesa" Quindi nasconderai l'altro stato "In attesa" aggiungendo la condizione del campo valore sulla transizione globale.

27) Qual è il ruolo dei validatori in JIRA?

I Validatori in JIRA verificano che qualsiasi input effettuato per la transizione sia valido prima che la transizione venga eseguita. Se un validatore fallisce, il problema non passerà allo stato di destinazione della transizione.

28) Quali tipi di funzioni Post vengono svolte dopo l'esecuzione della transizione?

I tipi di funzioni Post svolte dopo l'esecuzione della transizione include

  • Aggiunta di un commento a un problema
  • Generazione della cronologia delle modifiche per un problema
  • Aggiornamento dei campi di un problema
  • Generazione di un evento per attivare le notifiche e-mail

29) Cos'è un evento in JIRA?

Gli eventi sono classificati in due un evento di sistema (eventi definiti da JIRA) e un evento personalizzato (eventi definiti dall'utente). Un evento descrive lo stato, il modello predefinito e lo schema di notifica e le associazioni di funzione post transizione del flusso di lavoro per l'evento.

30) Cos'è il registro di controllo?

In Registro di controllo è possibile visualizzare tutti i dettagli sul problema creato e le modifiche apportate ai problemi.

31) Per un progetto Agile, come vengono create le user story in JIRA?

Affinché un progetto Agile crei storie utente in JIRA, segui i passaggi seguenti.

  • Tipo di problema - Tipo di epico e problema - Storia ad esso collegata. Per farlo, nella pagina "Crea problema", vai su "Configura campi" e seleziona il campo "Collegamento epico" da includere nella schermata di creazione del problema.
  • Oppure puoi avere un backlog del prodotto creando una User story principale e avendo sotto le varie sotto-attività.

32) Che cos'è un "issue collector"?

Un "raccoglitore di problemi" ti consente di incorporare facilmente un modulo di feedback JIRA nel tuo sito web. Questo aiuta i visitatori del sito web a registrare i problemi in JIRA tramite il nostro sito web. Per utilizzare il modulo di feedback JIRA, i visitatori del nostro sito Web non necessitano di un account utente in JIRA.

33) Indica la differenza tra Bugzilla e JIRA?

Bugzilla JIRA
  • È un Open Source
  • È uno strumento commerciale
  • L'uso di Bugzilla potrebbe essere un po 'complicato per pochi a causa del raggruppamento degli utenti e della concessione delle autorizzazioni
  • Per alcuni l'utilizzo di JIRA sarebbe più conveniente di Bugzilla
  • Bugzilla ti consente di mostrare / nascondere l'intero campo personalizzato o valori specifici in base al valore di qualche altro campo
  • JIRA abilita la configurazione condizionale basata solo sui campi Tipo e Progetto.
  • Bugzilla ha una potente opzione di ricerca avanzata
  • JIRA non dispone di opzioni di ricerca di livello avanzato. JIRA ha un linguaggio JQL flessibile (JIRA Query Language). Ti consente di creare espressioni booleane arbitrarie.
  • A differenza di JIRA, Bugzilla consente agli utenti di selezionare lo stato iniziale di un nuovo problema.
  • A differenza di Bugzilla, JIRA consente di definire più flussi di lavoro che vengono applicati in base al progetto e al tipo del problema.
  • Bugzilla ha un solo tipo di collegamento: Blocca / dipende e un campo personalizzato per l'ID bug
  • JIRA ha tipi di collegamento configurabili con semantica definita dall'utente. JIRA consente di collegare un problema a qualsiasi altra entità al di fuori di JIRA.

34) Come puoi modificare più problemi di massa?

È possibile modificare più problemi in blocco utilizzando l'opzione "Modifica in blocco".

35) Cos'è il dashboard JIRA?

La dashboard di JIRA è una dashboard che vedrai quando apri Jira.