Otázky a odpovede týkajúce sa rozhovoru o testovaní databázy

Ak hľadáte prácu, ktorá súvisí s testovaním databázy, musíte sa pripraviť na otázky týkajúce sa rozhovoru o testovaní databázy v roku 2019. Aj keď je každý rozhovor o testovaní databázy iný a rozsah práce je tiež odlišný, môžeme vám pomôcť s najlepšími otázkami a odpoveďami o testovaní databázového rozhovoru, ktoré vám pomôžu skákať a dosiahnuť úspech v pohovore. S ohľadom na to sme navrhli najbežnejšie otázky a odpovede týkajúce sa rozhovoru o testovaní databázy, ktoré vám pomôžu dosiahnuť úspech v pohovore.

Nižšie je uvedený zoznam najdôležitejších otázok rozhovoru o testovaní databázy, ktoré sa kladú väčšinou počas rozhovoru. Tento zoznam je rozdelený na dve časti:

1. časť - Interview s otázkami testovania databázy (základné)

Táto prvá časť sa venuje základným otázkam a odpovediam na otázky týkajúce sa rozhovoru s testovaním databázy

1. Čo je testovanie databázy?

odpoveď:
Skontroluje schému všetkých objektov, spúšť, postup, funkciu. Kontroluje integritu a konzistentnosť údajov.

2. Aké sú rôzne typy testovania?

odpoveď:
Štrukturálne testovanie
Testovanie funkcie
Nefunkčné testovanie

Štrukturálne testovanie databázy
Zahŕňa overenie všetkých prvkov / objektov, ktoré sa používajú predovšetkým na ukladanie údajov. Ktoré nie sú priamo vystavené konečnému užívateľovi? Dôležitou súčasťou testovania databázy je aj validácia databázového servera, tj tvrdá konfigurácia.

Funkčné testovanie databázy
Funkčné testovanie databázy zahŕňa požiadavku na špecifikácie, ktoré sú potrebné pre užívateľské transakcie. Ako vstup alebo výstup.
Zahŕňa popisovač nulových hodnôt, dĺžku stĺpca, typ údajov stĺpca. Tiež skontroluje, či by mali byť k dispozícii odvodené výstupné tabuľky alebo stĺpce. Všetky názvy polí by sa mali riadiť štandardnými názvami podľa obchodných požiadaviek.

Nefunkčné testovanie databázy
V tejto súvislosti viacnásobné testovanie zahŕňa viaceré kategórie, ako je stresové testovanie, testovanie bezpečnosti, testovanie použiteľnosti a testovanie kompatibility. Stresové a záťažové testovanie sa týka iba testovania výkonu.

Prejdime k ďalším otázkam týkajúcim sa rozhovorov o testovaní databázy

3. Čo je testovanie štrukturálnej databázy?

odpoveď:
Toto sú často kladené otázky týkajúce sa rozhovoru o testovaní databázy. Zahŕňa to štruktúru databázy, ktorá závisí od schémy, tabuliek, procedúry, funkcie, spúšťača a testovania databázového servera.

Testovanie schémy
Hlavné aspekty testovania schémy sú, presný názov schémy by mala byť mapa medzi frontendom a backendom. Nasledujú niektoré dôležité kontrolné body

Overenie formátu schémy je veľmi dôležité, pretože niekedy sa tabuľkový formát schémy líši od požiadavky podniku alebo front-end aplikácie.
Zahŕňa tiež overenie nemapovaných tabuliek / zobrazení / stĺpcov.

Testovanie tabuliek
Zahŕňa testovanie tabuľky a stĺpcov. Stĺpce sú mapované na front-end a back-end by malo byť rovnaké. Veľkosť a typ údajov v stĺpci by mali zodpovedať požiadavkám podniku a mali by sa mapovať do klientskej aplikácie. Zahŕňa tiež testovanie obmedzení, ako je to, čo je primárny kľúč, cudzí kľúč, čo sú stĺpce automatickej identity, čo sú oddiely podľa obchodných požiadaviek. Pri testovaní tabuliek je jednou dôležitou vecou index, potreba skontrolovať, či bol vytvorený klastrovaný index alebo či nebol vytvorený klastrový index.

Testovanie postupu a funkcie
Existuje zoznam dôležitých vecí, ktoré sa podieľajú na testovaní postupu a funkcie.

• Vývojový tím sa riadil požiadavkami. To zahŕňa kódovací štandard, správne odsadenie kódovania bude pre ostatných vývojárov ľahšie pochopiteľné, správne pomenovanie konvencií pre premenné, odstránenie nepotrebných premenných a komentáre, ktoré používa vývojár.
• Skontrolujte, či vývojár bol zostavený kód podľa obchodných požiadaviek.
• Aké sú parametre vstupných a výstupných premenných?
• Skontrolujte, či vývojár zostavil kód na spracovanie všetkých výnimiek. Rovnako ako aritmetická výnimka, neplatná výnimka Handel.
• Skontrolujte, či postup a funkcia vkladajú údaje do tabuliek, ktoré by mali zodpovedať názvu, typu údajov, dĺžke a či by mali byť orezané.

Spúšťacie testovanie
Pre tieto pravidlá testovania sú rovnaké ako skúšky postupov a funkcií. Pridajte k tejto potrebe skontrolovať, či spúšť spúšťa konkrétnu požiadavku.

Databázový server
Musím skontrolovať konfiguráciu databázového servera. Výkon spracovania, RAM a úložná kapacita by mali byť schopné výstupu podľa obchodných požiadaviek.

4. Aké sú rôzne typy spojení?

odpoveď:
Nasleduje 6 typov spojení: -
1.Vnútorné pripojenie - porovná presné údaje v stĺpci.
2. Ľavé vonkajšie spojenie - zobrazia sa všetky údaje z ľavej tabuľky, ktoré sa zhodujú a nespárujú.
3. Pravé vonkajšie spojenie - zobrazia sa všetky údaje z pravej tabuľky, ktoré sa zhodujú a nespárujú.
4.Full Outer join - Zobrazia sa všetky údaje z oboch tabuliek, ktoré sa zhodujú a nespárujú.
5. Krížové spojenie - zobrazí produkt oboch tabuliek.
6.Union a Union All - skombinujú údaje z oboch.

5. Čo je index? Aké sú rôzne typy indexov?

odpoveď:
Index je databázový objekt, ktorý je vytvorený v stĺpci tabuľky. Index vykoná dotaz rýchlejšie, ktorý sa často vykonáva. Existuje 6 typov indexov:
• Index B-stromu
• Bitmapový index
• Klastrovaný index
• Krycí index
• Nejedinečný index
• Unikátny index

6. Ako zistíte, či pri testovaní databázy došlo k spusteniu spúšťača?

odpoveď:
Musíme povoliť protokol auditu. Pomocou toho dokážeme zistiť, či je spúšť spustená alebo nie.

2. časť - Rozhovory s otázkami testovania databázy (rozšírené)

Pozrime sa teraz na pokročilé otázky týkajúce sa rozhovoru s testovaním databázy.

7. Aké kroky sú súčasťou testu načítania údajov pri testovaní databázy?

odpoveď:
Test načítania údajov v testovaní databázy je nasledujúci:
• Zdrojové údaje by mali byť známe
• Cieľový dátum by mal byť známy
• Kompatibilita medzi zdrojovými a cieľovými údajmi
• Musím skontrolovať zdrojový a cieľový stĺpec.
• Počet efektívnych riadkov od zdroja a cieľa.
• Potrebujeme skontrolovať účinok cieľa po akýchkoľvek zmenách v zdroji.
• Je potrebné skontrolovať hodnotu Null a odpadky.

8. Aký je príkaz SQL, ktorý možno použiť na manipuláciu s údajmi a tabuľkou?

odpoveď:
Na manipuláciu s údajmi môžeme použiť výber, vloženie, aktualizáciu, vymazanie a pre tabuľku Vytvorenie tabuľky, zmena tabuľky, tabuľka vynechania.

9. Ako testujete záťažové / stresové testovanie?

odpoveď:
Potreba skontrolovať záťaž alebo záťažový test spracovaním veľkého množstva údajov v minimálnom čase. Skontroluje odozvu systému, vykoná sa testovanie záťaže. Ak záťaž prekračuje proces používateľa, nazýva sa záťažové / stresové testovanie. Príkladom záťažového / stresového testovania je sťahovanie súboru údajov, vykonávanie viacerých aplikácií na jednom počítači.

Prejdime k ďalším otázkam týkajúcim sa rozhovorov o testovaní databázy

10. Ako testovať databázu manuálne?

odpoveď:
Manuálne testovanie databázy zahŕňa kontrolu údajov zo zadnej strany po pridaní, aktualizácii alebo vymazaní údajov z prednej strany.

11. Koľko indexov klastrov môžeme vytvoriť v jednej tabuľke?

odpoveď:
Môžeme vytvoriť iba jeden index klastra, ktorý bude odkazovať na primárny index v jednej tabuľke. Toto sú najčastejšie kladené otázky týkajúce sa testovania databázy.

12. Ako skontrolovať, či bol vytvorený určitý počet databázových objektov?

odpoveď:
Môžeme skontrolovať, či bol požadovaný databázový objekt vytvorený použitím dvoch spôsobov.
1.Použitím prieskumníka objektov môžeme vidieť databázový objekt, ako je schéma, tabuľka, procedúra, funkcia, spúšťač, index atď.
2.Použitím sys alebo master tabuľky, ktoré ukladajú všetky metaúdaje o všetkých databázových objektoch.

13. Ak máme viac ako 1 000 riadkov postupu, ako budeme testovať alebo kde v čase testovania zlyhali?

odpoveď:
Môžeme otestovať tento špecifický stav pomocou nasledujúceho prístupu
1.V čase kompilácie
2. Robiť správne komentáre pred alebo po každom vykonaní, ktoré poskytne rady o tom, čo sa deje a kde sme uviaznutí.

Odporúčaný článok

Toto bol sprievodca zoznamom otázok a odpovedí na otázky súvisiace s testovaním databázy, aby uchádzač mohol ľahko vykonať zákrok s týmito otázkami na testovanie databázy. Toto je najužitočnejší a najcennejší príspevok na otázky a odpovede týkajúce sa rozhovorov o testovaní databázy. Ďalšie informácie nájdete v nasledujúcich článkoch -

  1. Chyby investičného bankovníctva
  2. Tipy pre rozhovory pre skúsených zamestnancov
  3. Kroky, ako zostať v pokoji počas pohovoru
  4. Sprievodca úspechom 10 kľúčov k telefónnemu rozhovoru (tipy)

Kategórie: