31 top database testing interview questions
Naši strokovnjaki so odgovorili na najpogostejša vprašanja Testiranje zbirke podatkov Vprašanja za intervju za sveže in izkušene kandidate:
To je zbirka 30+ najboljših vprašanj o preskusnih testiranjih DB s podrobnimi odgovori. Ta vprašanja o testiranju DB se večinoma postavljajo na preskusih QA.
Pojdite skozi ta vprašanja in odgovore, če se pripravljate na razgovor za preizkušanje programske opreme, ki prav tako zahteva znanje iz zbirke podatkov.
Najpogostejša vprašanja o intervjujih za testiranje zbirke podatkov
Kakšna vprašanja v zvezi z bazo podatkov (SQL), zastavljena v intervjujih za delovno mesto inženirja preizkusa (ne za preizkuševalca baze podatkov)?
To je odvisno od številnih dejavnikov, ali gre za vprašanja za preizkušanje delovnih mest na začetni ravni ali za izkušene strokovnjake za testiranje. Poglobljenost vprašanj v zvezi z bazo podatkov je odvisna od izkušenj kandidata.
Ne glede na položaj kandidat mora biti vedno jasen in samozavesten glede konceptov baze podatkov. Za večino položajev testiranja programske opreme morate imeti znanje baze podatkov, da lahko opravite nekaj preverjanj baze podatkov. Skoraj vse aplikacije potrebujejo interakcijo z bazo podatkov.
Upoštevajmo ta vprašanja za razgovore za mesta testiranja programske opreme na začetni ravni.
V intervjujih si lahko zastavite naslednja vprašanja:
- Osnovne in do neke mere ugnezdene poizvedbe SQL za pridobivanje podatkov iz tabel baz podatkov.
- Primeri stavkov baze podatkov za Ustvari bazo podatkov, Ustvari tabelo in Spustite tabelo.
- Pojem 'primarni ključ', 'tuji ključ' in indeks DB.
- Primeri stavkov SQL SELECT, INSERT, DELETE, ALTER in UPDATE.
- Povezave SQL (notranje, levo, desno in polno) s primeri.
Vadite poizvedbe za združevanje SQL v navideznih tabelah in si oglejte rezultate.
Za mesta preizkušanja programske opreme na izkušeni ravni so vprašanja za razgovor odvisna od delovnih zahtev. Za takšna delovna mesta anketarji od kandidatov pričakujejo podrobno znanje o zbirki podatkov.
Opomba: Če dobite vprašanja o poizvedbah SQL v zbirki podatkov, nikoli ne recite, da »Razvijalci dobijo vse stavke poizvedb«. V redu je reči, da dobite pomoč razvijalcev za pisanje zapletenih poizvedb SQL, vendar končno sami upravljate sami.
Začnimo z dejanskimi vprašanji in odgovori glede DB:
V # 1) Kaj je testiranje zbirke podatkov?
Odgovor: Preizkušanje zbirke podatkov / testiranje zalednih procesov je postopek preverjanja vpliva delovanja zaledne baze podatkov na spletne / namizne aplikacije.
Razdeljen je na naslednje različne kategorije:
- Preverjanje veljavnosti podatkov: Med tem preskušanjem bi morali preizkuševalci dobro poznati poizvedbe SQL.
- Testiranje integritete podatkov: Med izvajanjem tega testiranja bi morali preizkuševalci / razvijalci poznati referenčno integriteto in različne omejitve.
- Preskušanje zmogljivosti zbirke podatkov: Med tem preskušanjem bi morali preizkuševalci / razvijalci dobro oblikovati strukturo tabele.
- Preskušanje postopkov, sprožilcev in funkcij: Med izvajanjem tega testiranja bi morali preizkuševalci / razvijalci popolnoma razumeti preskusni postopek, sprožilce in funkcije.
V # 2) Zakaj je testiranje baze podatkov pomembno?
Odgovor: Čeprav vsi vemo, da baza podatkov ni kot majhna tabela, je v resnici velik vsebnik številnih tabel in poln podatkov, ki podatke hkrati dostavlja številnim spletnim / namiznim aplikacijam.
bash primerja datoteke po vrsticah
Postopek testiranja baze podatkov zagotavlja, da so pravilni in edinstveni podatki (brez napak) dostavljeni na pravo mesto. Te napake lahko povzročijo nekatere resne težave, kot so zastoji, poškodovanost podatkov, slabo delovanje, nedoslednost itd.
V # 3) Kaj običajno preverimo v postopku testiranja zbirke podatkov?
Odgovor: Preizkušanje zbirke podatkov zahteva nekaj poglobljenega znanja in natančnejši načrt pristopa za preizkušanje podatkov določene aplikacije.
V tem preskusnem postopku običajno preverimo,
- Preverjanje velikosti polja
- Omejitve.
- Indeksi so narejeni ali ne (za težave, povezane z uspešnostjo)
- Shranjeni postopki
- Velikost polja, definirana v aplikaciji, se ujema z velikostjo v DB.
V # 4) Ali lahko bazo podatkov preizkusite ročno, če da, kako potem? Pojasnite s primerom.
Odgovor: Potrebno je opazovati operacijsko vedenje. Opazujte delovanje vmesnika in njegov vpliv na vmesno bazo podatkov. Med dodajanjem zapisa (XYZ) s čelnega konca v zaledno bazo podatkov ročno preverite, ali je na zaledni bazi podatkov vplival zapis. Podobno bo delovalo tudi za brisanje, posodabljanje itd.
Na primer, Če želite voditi evidenco študentov, ki opravljajo izpit, vnesite podatke o študentu iz čelnega sistema in ročno preverite učinek tega dodatka na zaledni bazi podatkov.
V # 5) Kako preizkusiti postopke in sprožilce zbirke podatkov?
Odgovor: Postopek testiranja postopkov in sprožilcev baze podatkov zahteva poznavanje vhodnih parametrov, izhodnih parametrov in stavkov EXEC. Izjava EXEC je v pomoč pri zagonu postopka in opazovanju vedenja tabel.
Poglejmo, kako preizkusiti postopke in sprožilce zbirke podatkov:
- Najprej odprite projekt baze podatkov, ki bo prikazan v raziskovalcu rešitev.
- Ko se odpre želeni projekt, pojdite v meni Pogled, kliknite shemo baze podatkov in nato odprite mapo projekta v meniju Pogled sheme.
- Z desno miškino tipko kliknite predmet, ki ga je treba preizkusiti, in nato kliknite Ustvari preskuse enot. Odpre se pogovorno okno »Ustvari preskuse enot«, ki prikaže vse mape in predmete projekta baze podatkov, potrditveno polje za izbrani predmet pa je označeno.
- Nato ustvarite nov projekt za preizkus jezika.
- Izberite, ali vstavite preskus enote v obstoječi preizkusni razred ali ustvarite nov preizkusni razred in kliknite V redu.
- Za konfiguracijo projekta se prikaže pogovorno okno Konfiguracija projekta za konfiguriranje nastavitev preskusnega projekta. Postopek zahteva povezavo z bazo podatkov in načrt generiranja podatkov. Povezava z bazo podatkov je namenjena izvajanju rezultata testa.
- Končno konfigurirajte projekt in kliknite V redu.
V # 6) Kaj mislite s preskusi na podlagi podatkov?
Odgovor: Podatkovno usmerjeno preskušanje je izraz, ki se uporablja v preskusnem procesu, kjer preizkusni skripti med izvajanjem berejo preskusne podatke in / ali izhodne vrednosti iz podatkovnih datotek (podatkovna področja, datoteke Excel, predmeti ADO, datoteke CSV, viri ODBC), namesto da bi brali isto -kodirane vrednosti vsakič. Test pomaga preizkuševalcem pri preverjanju učinkovitosti aplikacije pri ravnanju z različnimi vložki.
V # 7) Kaj je sprožilec baze podatkov, kako preveriti, ali se sprožilec sproži ali ne, in ali lahko sprožilec sprožite na zahtevo?
Odgovor:
Sprožilec zbirke podatkov: Sprožilec je v bistvu shranjeni postopek, ki se uporablja za vzdrževanje integritete podatkov, ki so v bazi podatkov. Izvede se samodejno, da se odzove na določen dogodek tabele / pogleda v zbirki podatkov.
Za preverjanje sproženja sprožilca ali ne; uporaba poizvedbe skupnega dnevnika revizije bo prikazala sprožilec podatkovne tabele.
Sprožilcev ni mogoče priklicati na zahtevo, sprožijo se, ko tabela prikaže dejanje (INSERT, DELETE & UPDATE), določeno v tej določeni tabeli.
V # 8) Kako po vnosu podatkov iz vmesnika vmesnika aplikacije preizkusite, ali se baza podatkov posodablja ali ne?
Odgovor: Popolnoma je odvisno od uporabniškega vmesnika, ki ga uporabljate.
To so naslednji načini testiranja:
- Preverite lahko samo s čelnega konca, ko vmesnik aplikacije prikaže funkcijo pogleda vnesenih podatkov. Inženirji za preizkušanje črne skrinjice ta preizkus preverjanja funkcionalnosti izvajajo na ta način.
- Če aplikacijski vmesnik ne ponuja funkcije prikaza podatkov, ki ste jih vnesli, lahko z ustreznimi poizvedbami SQL / Oracle preverite, ali so na voljo posodobitve baze podatkov.
- Funkcijo kontrolne točke WinRunner / QTP lahko uporabite tudi za preverjanje posodobitve baze podatkov.
V # 9) Kako preizkusiti shranjene postopke?
Odgovor: Testni inženir mora za preizkus preizkusiti nekaj korakov Shranjeni postopki ,
- Najprej mora preskusni inženir razumeti zahtevo in tudi namen določenega shranjenega postopka.
- Nato preverite, ali so vsi indeksi, združitve, posodobitve, izbrisi natančni v primerjavi s tabelami, omenjenimi v shranjenem postopku, in se prepričajte, da je shranjeni postopek v skupni standardni obliki, kot so komentarji, ki jih posodablja itd.
- Nato za različne nabore vhodnih parametrov preverite klicanje imena postopka, parametre klica in pričakovane odzive.
- Ročno zaženite postopek z odjemalskimi programi baze podatkov, kot so TOAD, MySQL ali Query Analyzer.
- Če želite preveriti rezultate glede na pričakovane vrednosti, znova zaženite postopek, tako da navedete različne parametre.
- Na koncu avtomatizirajte teste s QTP.
Q # 10) Kaj so združitve in omenjajo različne vrste pridružitev?
Odgovor: Združevanje se uporablja za združevanje dveh ali več kot dveh tabel in prikazov kot en sam niz podatkov.
V SQL obstajajo naslednji vrste pridružitev :
- Notranje pridružitev
- Zunanje Pridružite se
- Levo Pridružite se
- Pridružite se
V Oracle / PLSQL obstajajo štiri različne vrste združitev,
- Notranje pridružitev
- Levo-zunanje pridruži
- Desno-zunanje pridružitev
- Polno zunanje pridružitev
Q # 11) Kaj mislite z indeksom in razložite različne vrste indeksov?
Odgovor: Indeks je objekt baze podatkov, ustvarjen v stolpcu tabele za hitrejše in učinkovitejše iskanje podatkov (ali lahko rečemo, da se uporablja za pospešitev iskanja / poizvedb).
Različne vrste indeksov so:
- Indeks B-Tree
- Bitmap indeks
- Gručasti indeks
- Indeks pokritosti
- Neunikatni indeks
- Edinstven indeks
Q # 12) Kaj mislite z DBMS?
Odgovor: Baza podatkov je strukturiran nabor podatkov. Sistem za upravljanje baz podatkov (DBMS) je računalniška programska aplikacija, ki ustvarja komunikacijsko omrežje med uporabniki, drugimi aplikacijami in bazo podatkov za shranjevanje, spreminjanje in pridobivanje informacij iz baze podatkov.
Znani DBMS so My SQL, Postgre SQL, Microsoft SQL Server, Oracle, SAP in IBM DB2.
V # 13) Kaj mislite z DML?
Odgovor: Data Manipulation Language (DML) je član računalniškega programskega jezika, ki nam omogoča izbiro, vstavljanje, brisanje in posodabljanje podatkov v zbirki podatkov. DML je v osnovi vključen v jezik strukturiranih poizvedb (SQL), ki uporabnikom olajša pridobivanje in uporabo podatkov v relacijski bazi podatkov.
V # 14) Kaj mislite z ukazi DCL in razložite vrste ukazov, ki jih uporablja DCL?
Odgovor: Jezik za nadzor podatkov (DCL) je sestavni del SQL, ki nadzoruje uporabo podatkov, shranjenih v zbirki podatkov.
Obstajata dve vrsti ukazov DCL:
- Nepovratna sredstva: Ukaz uporabnikom olajša dostop do privilegija do baze podatkov
- Prekliči: Prenehajte dovoliti uporabnikom dostop do baze podatkov
V # 15) Kaj mislite s testiranjem bele škatle in črno škatlo?
Odgovor:
Testiranje črne skrinjice je tehnika preizkušanja programske opreme za preizkušanje funkcionalnega vedenja aplikacije, ne da bi pri tem vstopili v njene notranje strukture. Koda / notranja struktura in znanje programske opreme osnovne programske opreme za testiranje črne skrinjice niso potrebne, za preizkušanje pa je potrebno osnovno znanje o funkcionalnosti aplikacije.
Preskušanje bele škatle (WBT) je znano tudi kot testiranje na osnovi kode ali strukturno testiranje za preizkušanje notranje strukture programske aplikacije. V primeru testiranja v beli škatli mora tester dobro razumeti notranjo strukturo aplikacije, pa tudi dobro znanje programiranja za oblikovanje testnih primerov in notranjo strukturo aplikacije.
V # 16) Ali QTP podpira poizvedbe SQL, kako jih uporabiti Poizvedbe SQL v QTP ?
Odgovor: Čeprav QTP nima vgrajene funkcije za povezljivost baz podatkov, preizkuševalci uporabljajo jezik VBScript za povezovanje in interakcijo z bazami podatkov s pomočjo objektov ADODB.
Predmeti ADODB so razdeljeni na štiri različne lastnosti / metode, kar pomaga pri uspešnem ustvarjanju povezave z bazo podatkov,
- Povezava: Uporabno pri vzpostavljanju povezave z bazo podatkov
- Ukaz: Koristno pri izvajanju ukaza SQL (poizvedbe / shranjeni postopki)
- Polja: Uporabno pri pridobivanju določenega stolpca iz nabora zapisov po izvedbi poizvedbe / shranjenega postopka.
- Nabor posnetkov: Uporablja se za pridobivanje podatkov iz baze podatkov
V # 17) Katere stavke SQL je mogoče uporabiti pri testiranju zbirke podatkov?
Odgovor: Vse izjave DDL, DML, DCL in TCL SQL se lahko uporabljajo pri testiranju zbirke podatkov,
(i) DDL (jezik za definicijo podatkov): Vse stavke, povezane s tem, lahko uporabimo pri definiranju strukture baze podatkov ali sheme.
Izjave: USTVARI, SPREMINJAJ, PADAJ, ODREŽI, KOMENTIRAJ in PRENIMI
(ii) DML (jezik za manipulacijo s podatki): Vse stavke, povezane s tem, je mogoče uporabiti za upravljanje podatkov znotraj objektov sheme.
Izjave: IZBERITE, VSTAVITE, POSODOBITE, IZBRIŠI, ZDRUŽI, KLICI, OBRAZLOŽI NAČRT in ZAKLONI TABELO.
(iii) DCL (jezik za nadzor podatkov): IZJAVA O DODELI in Izjava o preklicu.
(iv) TCL (jezik za nadzor transakcij): Vse stavke, povezane s tem, lahko uporabimo za upravljanje sprememb, ki jih naredijo stavki DML. Z uporabo TCL lahko stavke združimo v logične transakcije.
Izjave: OBVEZI, PRIHIŠI, ZAVRTI in NASTAVI TRANSAKCIJO.
V # 18) Kako opraviti testiranje obremenitve podatkov pri testiranju baze podatkov?
Odgovor: Za preskušanje obremenitve podatkov
- Poznati morate izvorno bazo podatkov (tabele podatkov, stolpci, povezane omejitve, tipi podatkov) in ciljno bazo podatkov (tabele podatkov, stolpci, tipi podatkov in omejitve).
- Združljivost med izvorno in ciljno bazo podatkov morate preveriti prek paketa DTS.
- V SQL Enterprise Managerju morate odpreti ustrezen paket DTS in zagnati paket DTS (če uporabljate SQL Server).
- Primerjajte podatke stolpca Vir in Target.
- Preverite število v vrstice Source in Target.
- Po posodobitvi podatkov v izvorni bazi podatkov preverite, ali so se spremembe odražale v ciljni bazi podatkov ali ne.
- Preverite glede neželenih znakov in NULL-ov.
- Testiranje nalaganja baze podatkov, preverite obseg strežnika baz podatkov za obdelavo poizvedb in preverite tudi odzivni čas strežnika baz podatkov in odjemalca.
V # 19) Ali je 'hitrost pridobivanja podatkovne baze' preizkusna zahteva?
Odgovor: Ne. Mislim, da ne, ker se zdi, da zahteva ni jasna. SRS bi moral jasno prikazovati zahteve glede uspešnosti ali transakcije, tj. 'Hitrost pridobivanja baze podatkov 5 mikrosekund'.
V # 20) Kako lahko preizkusite poizvedbo SQL v QTP brez vključitve kontrolnih točk baze podatkov?
Odgovor: Spodnji postopek skripta nam pomaga pri povezovanju z bazo podatkov, kjer lahko testiramo oboje; zbirko podatkov in poizvedbe.
do) Postopek skripta za povezavo z bazo podatkov,
db_connect (“query1”, DRIVER = {ime gonilnika}; SERVER = ime_strežnika;
UID = uidname; PWD = geslo; DBQ = ime_baze ');
b) Postopek skripta za izvedbo poizvedbe,
db_excecute_query (“query1 ″,” napiši poizvedbo, ki jo želiš izvršiti ”);
-Pogoj, ki ga je treba omeniti-
c) Postopek skripta za prekinitev povezave z bazo podatkov,
db_disconnect (“poizvedba”);
V # 21) Kaj vse je potrebno za testiranje zbirk podatkov za pisanje dobrih testnih primerov?
Odgovor: Pred pisanjem testnih primerov baze podatkov je potrebno znanje naslednjih stvari,
- Popolnoma razumeti aplikacijo in tudi funkcionalne zahteve aplikacije.
- Preverite druge entitete, ki so bile uporabljene v aplikaciji, kot so tabele zalednih baz podatkov, združevanja med tabelami, kazalci (če obstajajo), sprožilci (če obstajajo), shranjeni postopki (če obstajajo), vhodni in izhodni parametri za razvoj to zahtevo.
- Po zbiranju vseh potrebnih informacij zapišite testni primer z različnimi vhodnimi vrednostmi za pregled vseh virov.
Pisanje testnih primerov za testiranje v ozadju je v nasprotju s funkcionalnim testiranjem, zato je treba uporabiti tehniko testiranja bele škatle.
V # 22) Kaj je ponovno testiranje in v čem se razlikuje? testiranje na podlagi podatkov ?
Odgovor: Po izvedbi preizkusa v smislu iskanja napake, ki je bila že odkrita in odpravljena, se ponovna izvedba istega preizkusa z različnimi vhodnimi vrednostmi, da se potrdi, da je bila prvotna napaka uspešno odstranjena, imenuje ponovno testiranje ali preverjanje potrditve.
Ponovno testiranje se imenuje tudi podatkovno preizkušanje, vendar je razlika med obema v tem, da je ponovno testiranje ročni postopek testiranja, medtem ko se testiranje aplikacij izvaja s celotnim novim nizom podatkov.
Testiranje na podlagi podatkov (DDT): To je postopek samodejnega preizkušanja, pri katerem bo aplikacija preizkušena z več testnimi podatki. Je preprosta in enostavna kot ponovna preizkušnja, kjer tester samo sedi pred sistemom in ročno vnaša različne nove vhodne vrednosti iz čelnega vmesnika, je resnično dolgočasna tehnika.
V # 23) Kakšne so vrste podatkovnega testiranja?
Odgovor:
Obstajajo štiri vrste podatkovnega testiranja:
- Dinamično oddajanje preskusnih podatkov s pomočjo tipkovnice (preskus s ključem): V nekaterih primerih preizkuševalci preizkusijo določeno aplikacijo z različnimi vhodnimi vrednostmi, da preverijo izračun z dinamično oddajo. Torej, za oddajo vhodne vrednosti lahko preskuševalci v TSL uporabijo naslednjo funkcijo; script– create_input_dialog (»nalepka«);
- Preskusi na podlagi podatkov prek ravnih datotek (.txt, .doc): V nekaterih primerih preizkuševalci ponovno preskusijo tako, da upoštevajo podatke ploščate datoteke. Preizkuševalci zbirajo te ploščate datoteke iz starih zbirk podatkov / strank.
- Preizkusi na podlagi podatkov prek čelnih predmetov: V nekaterih primerih preizkuševalci ustvarijo avtomatizacijske skripte z upoštevanjem vrednosti čelnih predmetov, kot so seznam, meni, tabela, podatkovno okno, ocx itd.
- Preizkusi na podlagi podatkov prek Excelovega lista: V nekaterih primerih preizkuševalci s pomočjo tega podatkovno usmerjenega testa zaženejo skript za več vhodov. Ti večkratni vhodi se nahajajo v stolpcih Excelovega lista. Te testne podatke moramo zbrati iz zalednih tabel.
V # 24) Kako napisati poizvedbo, da dobimo drugo največjo vrednost iz danega stolpca tabele?
Odgovor: To je poizvedba za pridobitev druge največje vrednosti iz danega stolpca tabele.
SELECT MAX(COLUMN_NAME) FROM TABLE_NAME WHERE COLUMN_NAME <(SELECT MAX(COLUMN_NAME) FROM TABLE_NAME);
Na primer,
Če želite dobiti druge največje ocene iz stolpca »Oznake« v tabeli »Študenti«
SELECT Max(Marks) from Students WHERE Marks<(SELECT Max(Marks) from students);
V # 25) Kako napisati poizvedbo, da dobite 10thnajvišja plača z mize zaposlenih?
Odgovor: To je poizvedba za n-to najvišjo plačo iz tabele zaposlenih,
SELECT * FROM Employee Emp1 WHERE ( n ) = ( SELECT COUNT( DISTINCT ( Emp2.Employee_Salary ) ) FROM Employee Emp2 WHERE Emp2.Employee_Salary >= Emp1.Employee_Salary );
Tu jih lahko zamenjate s poljubno številko.
Na primer, če želite prejeti 10. najvišjo plačo, zamenjajte n z 10.
SELECT * FROM Employee Emp1 WHERE (10) = ( SELECT COUNT( DISTINCT ( Emp2.Employee_Salary ) ) FROM Employee Emp2 WHERE Emp2.Employee_Salary >= Emp1.Employee_Salary );
V # 26) Kako napisati testne primere iz zahtev, ali zahteve pomenijo natančno funkcionalnost AUT?
Odgovor: Da, zahteve bi morale označevati natančno funkcionalnost AUT.
Narediti tako,
- Preučite zahtevo za razumevanje splošne funkcionalnosti.
- Nato se odločite, katere metode zasnove testa so primerne za pisanje testnega primera - metode oblikovanja testa Black Box, kot so; Razdeljevanje enakovrednosti, analiza mejnih vrednosti, ugibanje napak in grafika vzrokov-posledic.
- Ko se odločite, katera metoda zasnove testa je primerna, napišite svoje primere v analizo zahtev in fazo načrtovanja.
Na ta način boste zagotovili preverljivost vseh zahtev.
V # 27) Kakšen je testni scenarij za testiranje baze podatkov, preseljene iz enega strežnika SQL v drugega?
Odgovor: Najprej moramo preveriti, katere izboljšave in spremembe so se zgodile s strežnikom SQL Server, kamor načrtujemo selitev.
Naslednji, oblikujte testni primer v skladu z naslednjim premislekom,
- Uporabljeni podatkovni tip.
- Dolžina podatkovnega polja SQL Server (strežnika, v katerega selimo podatke) mora biti enaka kot SQL Server, od koder podatke odstranjujemo.
- Vsaka naloga mora biti pravilno organizirana.
Q # 28) Kaj pomeni RDBMS in katere glavne RDBMS uporablja SQL?
Odgovor: RDBMS je kratica za relacijske sisteme za upravljanje baz podatkov. Glavni RDBMS, ki sodeluje z SQL, vključuje Sybase, Oracle, Access, Ingres, Microsoft SQL Server itd.
V # 29) Pojasnite preizkušanje učinkovitosti in njegova ozka grla.
Odgovor: Preizkušanje zmogljivosti je tehnika preizkušanja programske opreme, s katero se ugotovi, kako zmogljivost sistema glede na hitrost, občutljivost in stabilnost deluje pod veliko obremenitvijo. Za to testiranje so potrebna draga orodja ter dobro usposobljeni in izkušeni preizkuševalci.
Q # 30) Kaj je CMMI in opisujte različne ravni CMM?
Odgovor: CMMI je kratica za Capability Maturity Model Integration je model usposabljanja za razvoj procesov in model vrednotenja različnih poslovnih procesov v programskem inženirstvu.
Pet stopenj zrelosti CMM za organizacijo je:
- Začetno: Na tej ravni organizacije nimajo nobene preverjene tehnike in okolja, zato običajno proračun in časovni razpored organizacij potečejo.
- Ponovljivo: Na tej ravni imajo organizacije osnovne tehnike in smernice za omejevanje stroškov in časovni razpored, ki lahko isto ponovijo v naslednjem podobnem projektu.
- Določeno: Na tej ravni so vse tehnike dobro organizirane in razložene v jasni in standardni obliki.
- Upravlja: Na tej ravni so organizacije veliko bolj razvite kot opredeljena raven. Tu se tehnike obrnejo na statistične in druge kvantitativne tehnike.
- Optimizacija: Organizacije odločno poskušajo razviti uspešnost s sodobnim tehničnim napredkom.
V # 31) Kakšen je pomen zapisa v zbirki podatkov?
Odgovor: V bazi podatkov je zapis nabor vrednosti / polj določene entitete.
Na primer, Evidenca_zaposlenih, evidenca knjig itd.
Upamo, da so vam všeč ta podrobna vprašanja o intervjujih z zbirko podatkov z odgovori. V primeru kakršnih koli vprašanj nas obvestite.
c ++ osnovna vprašanja za razgovor
Priporočeno branje
- Vprašanja in odgovori za intervju
- Vprašanja in odgovori za preizkušanje ETL
- Testiranje zbirke podatkov z JMeter
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- 25 najboljših vprašanj in odgovorov za intervju z agilnim testiranjem
- 20 najpomembnejših vprašanj in odgovorov za preskušanje API-jev
- Vprašanja in odgovori za preizkušanje programske opreme (1. del)
- Top 30 vprašanj in odgovorov za preskušanje varnosti