etl testing interview questions
quale app ti consente di scaricare i video di YouTube
Elenco delle domande e risposte dell'intervista sugli strumenti di test ETL più frequenti per aiutarti a prepararti per il prossimo colloquio:
Le informazioni aziendali ei dati sono di fondamentale importanza per qualsiasi azienda e azienda. Molte aziende investono molto tempo e denaro nel processo di analisi e selezione di queste informazioni vitali.
L'analisi e l'integrazione dei dati ha acquisito un enorme mercato potenziale e quindi per rendere questo processo organizzato e semplice, Strumenti di test ETL sono stati introdotti da molti fornitori di software.
Ci sono molti strumenti ETL open-source disponibili sul mercato, dove i fornitori consentono agli utenti di scaricare direttamente le versioni gratuite dal loro sito web ufficiale. Tutte le funzioni di base saranno disponibili in questa versione scaricabile gratuitamente, ma per passare al livello successivo, l'azienda deve abbonarsi ai fornitori a pagamento.
Ogni azienda ha una struttura e un modello di business diversi, quindi devono fare un'analisi chiara prima di scegliere lo strumento ETL per la loro attività. Con l'aiuto di questi strumenti ETL open source, l'azienda ha l'opportunità di provare gli strumenti software gratuiti senza grossi investimenti.
Tutti i giganti del software hanno introdotto i propri strumenti di BI.
Gli strumenti ETL più utilizzati sono elencati di seguito:
- Talend Open Studio
- Clover ETL
- Elisir
- Pentaho
- Computing
- IBM - Cognos Data Manager
- Oracle - Data Integrator
- SAS - Data Integration Studio
- AB Initio, SAP - Business Objects Data Integrator
Quando viene selezionato uno strumento ETL, il passaggio logico successivo sarebbe eseguire il test utilizzando questi strumenti. Qui, l'azienda saprà se sono sulla strada giusta nella selezione dello strumento.
Poiché questi strumenti aiutano a gestire un'enorme quantità di dati e dati storici, è necessario eseguire il Test ETL . Per mantenere un controllo sull'accuratezza dei dati, il test ETL è molto importante.
Sono disponibili due tipi di test ETL:
- Test dell'applicazione
- Test eccentrico dei dati
Processo di test ETL:
Sebbene esistano molti strumenti ETL, nei test ETL viene comunemente utilizzato un semplice processo di test. È importante quanto l'implementazione dello strumento ETL nella tua azienda.
Avere una strategia di test ETL ben definita può rendere il processo di test molto più semplice. Pertanto, questo processo deve essere seguito prima di avviare l'integrazione dei dati elaborata con lo strumento ETL selezionato.
In questo processo, un gruppo di esperti che comprende il team di programmazione e sviluppo inizierà a scrivere istruzioni SQL. Il team di sviluppo può personalizzare in base alle esigenze.
Il processo di test ETL include:
- Analizzando il requisito : Comprensione della struttura aziendale e delle loro particolari esigenze.
- Validazione e stima del test: Una stima del tempo e dell'esperienza necessari per portare avanti la procedura.
- Pianificazione dei test e progettazione dell'ambiente di test : In base agli input della stima, viene pianificato e elaborato un ambiente ETL.
- Preparazione ed esecuzione dei dati di prova : I dati per il test vengono preparati ed eseguiti secondo il requisito.
- Relazione di sintesi : Al termine dell'esecuzione del test, viene preparato un breve rapporto di sintesi per l'improvvisazione e la conclusione.
Domande di intervista sul test ETL
Con l'enorme requisito per i test ETL, arriva un enorme requisito per gli esperti per eseguire questo processo di test ETL. Oggi sono disponibili molti lavori per questo processo.
Ma solo se conosci bene le caratteristiche tecniche e le applicazioni, avrai la possibilità di essere assunto in questo profilo. Devi essere ben preparato su questi concetti di base degli strumenti ETL, sulle loro tecniche e sui processi per dare il meglio.
Di seguito puoi trovare alcune domande e risposte che vengono poste più frequentemente nelle interviste di test ETL:
Q # 1) Cos'è ETL?
Risposta: ETL si riferisce all'estrazione, trasformazione e caricamento di dati da qualsiasi sistema esterno al luogo richiesto. Questi sono i 3 passaggi di base nel processo di integrazione dei dati. Estrarre significa individuare i dati e rimuoverli dal file di origine, la trasformazione è il processo di trasporto nel file di destinazione richiesto e il caricamento del file nel sistema di destinazione nel formato applicabile.
come scrivere casi di test di regressione
Q # 2) Perché è richiesto il test ETL?
Risposta: è richiesto il test ETL
- Per mantenere un controllo sui dati che vengono trasferiti da un sistema all'altro.
- Per tenere traccia dell'efficienza e della velocità del processo.
- Acquisire familiarità con il processo ETL prima che venga implementato nella propria azienda e produzione.
D # 3) Quali sono le responsabilità del tester ETL?
Risposta: le responsabilità includono
- Richiede una conoscenza approfondita degli strumenti e dei processi ETL.
- Necessita di scrivere le query SQL per i vari scenari forniti durante la fase di test.
- Dovrebbe essere in grado di eseguire i nostri diversi tipi di test come la chiave primaria, i valori predefiniti e mantenere un controllo sulle altre funzionalità del processo ETL.
- Controllo di qualità
Q # 4) Cosa sono le dimensioni?
Risposta: Le dimensioni sono i gruppi o le categorie in base ai quali vengono ordinati i dati riepilogati.
D # 5) A cosa si riferisce l'area di Staging?
Risposta: La Staging Area è il luogo in cui i dati vengono memorizzati temporaneamente nel processo di Data Integration. Qui, i dati vengono puliti e controllati per eventuali duplicazioni.
Q # 6) Spiegare i fogli di mappatura ETL.
Risposta: I fogli di mappatura ETL contengono tutte le informazioni richieste dal file di origine comprese tutte le righe e le colonne. Questo foglio aiuta gli esperti a scrivere le query SQL per il test degli strumenti ETL.
D # 7) Menziona alcuni casi di test e spiegali.
Risposta:
- Convalida del documento di mappatura: verificare se le informazioni ETL sono fornite nel documento di mappatura.
- Controllo dati: in questo caso vengono testati tutti gli aspetti relativi ai dati come controllo dati, controllo numero, controllo nulli
- Problemi di correttezza: vengono testati dati con errori di ortografia, dati imprecisi e dati nulli.
D # 8) Elenca alcuni bug ETL.
piano di test di esempio per il test del software
Risposta: Bug di calcolo, Bug dell'interfaccia utente, Bug sorgente, Bug delle condizioni di carico, Bug relativo a ECP.
Oltre alle suddette domande sui test ETL, potrebbero esserci altre domande vitali in cui potrebbe essere chiesto di menzionare gli strumenti ETL che hai utilizzato in precedenza. Inoltre, ti potrebbe essere chiesto di eventuali problemi di debug che hai riscontrato nella tua esperienza precedente o di qualsiasi esperienza in tempo reale.
Spero che queste domande iniziali di base siano utili per il tuo colloquio di test ETL.
Lettura consigliata
- Domande e risposte dell'intervista
- Alcune interessanti domande di intervista sul test del software
- 25 migliori domande e risposte per l'intervista al test agile
- Le 20 domande e risposte più importanti dell'intervista sui test API
- Domande e risposte sul test del software (Parte 1)
- Top 30 domande e risposte al colloquio sui test di sicurezza
- Esercitazione sul test del data warehouse di test ETL (una guida completa)
- Top 25 domande e risposte al colloquio sui test funzionali