ISTQB intervjuu küsimuste ja vastuste sissejuhatus

ISTQB ehk rahvusvaheline tarkvara testimise kvalifikatsiooninõukogu on organ, mis koosneb olemasoleva riikliku nõukogu esindajatest, näiteks ASTQB, Ameerika tarkvara testimise kvalifikatsiooni nõukogu. ISTQB toob tarkvaratesteerijatele tõeliselt rahvusvahelise standardi. On olemas kõrgtasemel programme, mida toetab ISTQB sertifitseeritud testija, mis suudavad tõhusalt täita lõhet tööstuse tavade ja teadusuuringute vahel. Selle sertifitseerimise jaoks võetakse kasutusele kahetasemelised: sihtasutustaseme ja kõrgema taseme sertifikaadid. Endine sertifitseerimisprogramm ei nõua töökogemust, see tähistab sertifikaadi omaniku teadmiste taset tarkvara testimise kontseptsioonide ja kogu sellega seotud terminoloogia osas, samas kui kõrgtaseme sertifikaat on intensiivsem ja põhjalikum, tagage sertifikaadi omaniku teadmised testimise kohta põhjalikumalt, mitte ainult teoorias, vaid ka praktilisel tasandil.

Allpool on toodud kõige populaarsemad intervjuus küsitud küsimused:

Kui otsite tööd, mis oleks seotud ISTQB-ga, peate valmistuma 2019. aasta ISTQB-i intervjuuküsimusteks. On tõsi, et iga vestlus on erinevate tööprofiilide järgi erinev. Oleme siin koostanud olulised ISTQB intervjuu küsimused ja vastused, mis aitavad teil oma intervjuul edu saavutada. Need küsimused jagunevad järgmisteks osadeks:

1. osa - ISTQB intervjuu küsimused (põhilised)

See esimene osa hõlmab põhilisi ISTQB intervjuu küsimusi ja vastuseid.

Q1. Millised on tarkvara testimise tüübid?

Vastus:
Tarkvara testimist võib liigitada kahte tüüpi -

  • Musta kasti testimine - seda tüüpi testimine toimub abstraktsel tasemel. Seda tüüpi testimise läbiviimiseks ei pea testijal olema põhjalikku teadmist testitavat tarkvara sisaldavate komponentide sisemisest toimimisest. Seda teostatakse kõrgemal tasemel ja sellel pole midagi pistmist komponentide sisemise tööga. Näide - süsteemi testimine on üks hea näide, kus süsteemi komponendi interaktsiooni testitakse selle asemel, et seda testida.
  • Valge kasti testimine - erinevalt Black-boxi testimisest toimub see testimine siseturul. Põhikomponentide funktsionaalsust on samuti põhjalikult testitud. Näide - üks selliseid katseid White-boxi testimisel tehti arendaja tasemel.

Q2. Miks on tarkvara testimine vajalik?

Vastus:
See on põhiline intervjuus küsitav ISTQB intervjuuküsimus. Selles maailmas pole ühtegi tarkvara ilma tõrgete ja vigadeta. Vea või defekti olemasolu on vältimatu, mida iga arendaja ja testija peab läbima. Veatuvastus on tarkvara sujuvama toimimise tagamiseks kohustuslik. Rikete tuvastamine viib lõpuks rikete parandamiseni. Staatilist testi saab tarkvara loomise protsessis läbi viia varakult, mis võimaldaks varakult rikke tuvastada vastavalt nõuetele ja konstruktsioonidele. Hiljem saab edasist tuvastamist teha dünaamilise testiga. Seega muutub tarkvara testimine vajalikuks funktsiooniks, kuna vigase ja lollaka kooditükiga ei saa ühtegi tarkvara kaotada.

Q3. Millist tüüpi testimist saab veebitestides kasutada?

Vastus:
Mis tahes veebirakenduse testimine on sujuva veebirakenduse tagamiseks väga oluline. Kohustuslik on kahte tüüpi testimine - jõudluse ja turvalisuse testimine. Veebirakendused on rünnakuvormide suhtes, mis võivad ilmneda viiruse vormis, väga haavatavad. Nii et turvalisuse testimine on veebirakenduse testimisel oluline kaaluda. Teisest küljest võib veebirakendus paljusid kasutajaid serverile serverisse saata, samal ajal rakendusele juurde pääsedes, lugematul hulgal kasutajate päringuid. Niisiis on veebirakenduse toimivuse aspekti testimiseks võrdselt olulised koormuste testimine ja stressitestimine. Saadaval on mitmesuguseid tööriistu, mis simuleerivad paljusid niite korraga, et testida veebirakenduse funktsionaalset koormust. Ühe sellise tööriista näide on kuulus JMeter mis tahes Java-põhise veebirakenduse jaoks, mis võib simuleerida mitut lõime.

Liigume järgmiste ISTQB intervjuu küsimuste juurde.

Q4. Millised on erinevad testide kavandamise tegevused?

Vastus:
Testi planeerimisega on seotud mitu sammu. Neid samme võib nimetada järgmiselt: -

  • Esimese sammuna võiks otsustada katsetamise eesmärgi või eesmärgi ning mis on kavandatud testimise ulatus.
  • Kuidas tuleks katsetamisele läheneda, st kuidas määratleda katsetesse sisenemise ja väljumise kriteeriumid?
  • Millist rakenduse omadust see ressurss katsetaks, saab sedalaadi otsused teha kohe, kui lähenemisviis on lõpule viidud.
  • Testi kujundamise sessiooni saab testijate vahel planeerida, kui ressursid on lõpule viidud.
  • Tööriistad saab vajaliku testimisfunktsiooni osas otsustada, kui testi kavandamise sessioon on tehtud.
  • Pärast testimise hetkeseisu saavad kõik oma funktsiooni eest vastutavad testijad teada anda.
  • Kui testimine on tehtud, saavad vastavad testijad koostada väljumisaruanded oma funktsioonidega.

Q5. Milline on asjakohane teave, mille saab lisada defektide või veateadetesse?

Vastus:
Veateade on tulemus pärast kõiki katsetaja poolt tema testimisprotsessi tehtud pingutusi. Iga veateade peaks koosnema järgmistest punktidest:

  • Defekti kokkuvõte.
  • Ajavahemik, mille jooksul defekt leiti ja seda tuvastati.
  • Teataja puuduse kohta.
  • Defekti tõsidus.
  • Millisele komponendile on määratud defekt.
  • Defekti kirjeldus koos meetmetega selle kõrvaldamiseks.
  • Ekraanipilt tehti või lisati vajadusel.

2. osa - ISTQB intervjuu küsimused (täpsemad)

Vaadakem nüüd ISTQB täpsustatud intervjuuküsimusi.

Q6. Millised on testimise tehnikad nende eesmärgi saavutamiseks?

Vastus:
Mis tahes testimismeetodi eesmärk on väga oluline ja see tegeleb põhimõtteliselt kahe punktiga: vähendage katsejuhtumite arvu ja aidake defekte tuvastada.

Samaväärsuse jagamine on üks selline testimismeetod, mis aitab ülalnimetatud punkti saavutada. See võib aidata testijuhtumite arvu vähendada, tuvastades erinevad unikaalsed andmekogumid ja tehes igast andmekogumist ainult testi.

Oleku ülemineku testimine kasutab mitmesuguseid sisendandmeid ja see valideerib lubatud ja keelatud oleku ning teostab üleminekuid ühest olekust teise.

Piirväärtuste analüüsi kasutatakse süsteemi käitumise mõistmiseks lubatud andmete piirides.

Q7. Milliseid viise saab veebirakenduse sisselogimisfunktsiooni testimiseks?

Vastus:
Mis tahes veebirakenduse sisselogimisfunktsiooni testimiseks võib kirjeldada mitut moodust.

  • Esiteks logige sisse kehtiva sisselogimisega, seejärel logige välja ja minge tagasi sisselogimislehele, et kontrollida, kas olete välja logitud.
  • Logige sisse kehtiva sisselogimisega, sulgege ja avage brauser uuesti ning kontrollige, kas olete endiselt sisse logitud või mitte.
  • Logige sisse ühest brauserist, avage teine ​​brauseriaken, et testida, kas peate uuesti sisse logima või mitte.
  • Logige sisse kehtiva sisselogimisega ja muutke parool, logige välja ja testige siis, kas saate sisse logida vana parooliga või mitte.

Liigume järgmiste ISTQB intervjuu küsimuste juurde.

Q8. Mis on Agile testimine?

Vastus:
Projekti jaoks on rakendatud teatud paindlikke metoodikaid, et teostada testimisosa, mida nimetatakse paindlikuks testimiseks. Testipõhine arendus ehk TDD on üks selliseid metoodikaid, kus mõttekoda mõtiskleb testijuhtumite üle ja enne tegeliku arenduse tegemist kaalutakse erinevaid stsenaariume. See lähenemisviis on kasulik, mis vähendaks defektide või katsejuhtumite arvu pärast väljatöötamise valmimist. Teise võimalusena võib öelda, et arendust käsitletakse testimise kliendina.

Q9. Mis on Adhoci testimine?

Vastus:
See on intervjuus korduma kippuvad ISTQB küsimused. Tester pääseb süsteemi funktsionaalsusele juhuslikult juurde, üritades samal ajal süsteemi rikkuda. Seda testimisetappi võib nimetada Adhoci testimiseks. Näide - ühe sellise näite negatiivne testimine, mis võib kuuluda ad-hoc testimise kategooriasse.

Q10. Mis on aktsepteerimistestid?

Vastus:
Kokkulepitud aktsepteerimiskriteeriumi arutatakse tavaliselt kliendiga, mis hõlmab tarkvaratoote aktsepteerimiseks vajalikke punkte. Seejärel kontrollitakse tarkvara vastavust kinnitamiskriteeriumidele. Seda tüüpi testimist nimetatakse aktsepteerimise testimiseks.

Soovitatavad artiklid

See on olnud juhend ISTQB intervjuu küsimuste ja vastuste loendisse, et kandidaat saaks hõlpsalt neid ISTQB intervjuu küsimusi lahendada. Selles postituses oleme uurinud populaarsemaid ISTQB intervjuuküsimusi, mida küsitakse sageli intervjuudes. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Tarkvara testimise intervjuu küsimused
  2. Java testimise intervjuu küsimused
  3. Küsimused andmebaasi testimise kohta
  4. Tarkvaraehituse intervjuu küsimused