Увод у ИСТКБ питања и одговоре за интервју

ИСТКБ тј. Међународни одбор за квалификације софтвера за тестирање је тело које се састоји од представника постојећег националног одбора попут АСТКБ, америчког одбора за квалификацију софтвера за тестирање софтвера. ИСТКБ доноси заиста међународни стандард за тестере софтвера. Постоје програми распоређени на напредном нивоу, подржани од стране ИСТКБ сертификованог тестера, који могу ефикасно испунити јаз између индустријске праксе и истраживања. За овај сертификат се уводе двостепени: сертификациони нивои и сертификати напредног нивоа. Бивши програм сертификације не захтева радно искуство, он означава ниво знања власника цертификата о концептима тестирања софтвера и сродној терминологији, док је сертификација напредног нивоа интензивнија и дубља, осигуравају детаљније знање власника сертификата о тестирању, не само на теорији, већ и на практичном нивоу.

Испод су најпопуларнија питања која се постављају у интервјуу:

Сада, ако тражите посао који је повезан са ИСТКБ, онда се морате припремити за ИСТКБ питања за интервју 2019. године. Тачно је да је сваки разговор другачији према различитим профилима посла. Овде смо припремили важна ИСТКБ питања и одговоре за интервју који ће вам помоћи да постигнете успех у свом интервјуу. Ова питања су подељена у два дела:

Део 1 - ИСТКБ питања за разговор (основна)

Овај први део покрива основна ИСТКБ питања и одговоре за интервју.

К1. Које су врсте тестирања софтвера?

Одговор:
Тестирање софтвера може се категорисати на два начина -

  • Тестирање у црној кутији - Ова врста тестирања је на апстрактном нивоу. Да би обавио ову врсту испитивања, тестер не мора да има темељно разумевање унутрашњег рада компоненти које садрже софтвер који се тестира. Изводи се на вишем нивоу и нема никакве везе са унутрашњим радом компоненти. Пример - Тестирање система је један од најбољих примера где се тестира интеракција компоненти система уместо тестирања компоненте.
  • Тестирање у белој кутији - Ово тестирање се врши на унутрашњем нивоу, за разлику од тестирања у црној кутији. Функционалност основних компоненти такође се темељно тестира. Пример - Испитивање јединице је урађено на нивоу програмера један је такав пример тестирања у белој кутији.

К2. Зашто је потребно тестирање софтвера?

Одговор:
Ово је основно ИСТКБ питање за интервју постављено у интервјуу. Ниједан софтвер у овом свету није без грешака и грешака. Неизбежно је постојање грешке или оштећења, што сваки програмер и испитивач морају проћи. Откривање кварова је обавезно да би се осигурала несметанија операција софтвера. Откривање грешака на крају води у исправљање грешака. Статички тест се може извршити рано у поступку креирања софтвера, који ће извршити рано откривање кварова из захтева и дизајна. Касније се даље откривање може обавити провођењем динамичког теста. Дакле, тестирање софтвера постаје неопходна карактеристика, јер ниједан софтвер не може бити отклоњен са неисправним и грешним делом кода.

К3. Која врста тестирања је применљива за веб тестирање?

Одговор:
Тестирање било које веб апликације врло је важно да бисте осигурали несметано покретање веб апликације. Две врсте тестирања су обавезне - тестирање перформанси и безбедности. Веб апликације су веома рањиве у облику напада који се могу појавити у облику вируса. Дакле, сигурносно тестирање је важан дио који треба узети у обзир током тестирања веб апликације. С друге стране, веб апликација може сервирати многе кориснике који истовремено приступају апликацији у облику безбројних нити захтјева корисника. Дакле, тестирање оптерећења и тестирање отпорности на стрес једнако су важни за тестирање перформанси веб апликације. На располагању су разни алати који могу симулирати више нити истовремено, како би тестирали оптерећење које веб апликација може функционално поднијети. Пример једног таквог алата је познати ЈМетер за било коју Јава базирану веб апликацију, која може да симулира више нити.

Идемо на следећа ИСТКБ питања за интервју.

К4. Које су различите активности планирања испитивања?

Одговор:
Постоји неколико корака повезаних са активностима планирања теста. Ови кораци се могу поменути на следећи начин:

  • Први корак би могао да одлучи сврху или циљ тестирања и који је опсег планираног тестирања.
  • Како треба приступити тестирању тј. Дефинисати критеријуме за улазак и излазак из испитивања.
  • Која би се функција примене тестирала на основу којих ресурса, ове врсте одлука се могу донети на тренутак, након што се приступ финализира.
  • Тестирање дизајна теста може се заказати међу тестерима, након што се ресурси финализирају.
  • Алат се може одлучити за потребну значајку тестирања након завршетка сесије тестирања.
  • Тренутни напредак тестирања могу се накнадно пријавити сви испитивачи одговорни за њихову карактеристику.
  • Једном када се тестирање обави, извештаје о излазу могу израдити одговарајући тестери са својим функционалностима.

К5. Које су релевантне информације које се могу укључити у извештај о квару или грешци?

Одговор:
Извештај о грешци је резултат након свих напора које је уложио испитивач током процеса тестирања. Сваки извештај о грешци треба да се састоји од следећих тачака:

  • Резиме грешке.
  • Временски период у којем је пронађена и подигнута грешка.
  • Извештај о квару.
  • Тежина оштећења.
  • Којој компоненти је додељен дефект.
  • Опис оштећења, кораци за његово репродуковање.
  • Било који снимак екрана снимљен је или приложен, ако се сматра неопходним.

Део 2 - ИСТКБ питања за интервјуисање (напредно)

Погледајмо сада напредна ИСТКБ питања за интервју.

К6. Које су технике испитивања доступне са њиховом наменом?

Одговор:
Сврха било које технике тестирања је врло темељна и базира се у основи на две тачке: смањити број тест случајева и помоћи у препознавању недостатака.

Подјела еквивалентности једна је од таквих техника испитивања која помаже у постизању горе поменуте тачке. Може вам помоћи смањити број тест случајева, препознавањем различитих скупова података који су јединствени и само извршавањем теста из сваког скупа података.

Тестирање стања транзиције користи различите улазне податке и провјерава дозвољено и забрањено стање и врши пријелазе из једног стања у друго.

Анализа граничне вредности користи се за разумевање понашања система, на границама дозвољених података.

К7. Који су начини за тестирање функције пријаве на веб апликацији?

Одговор:
Може се описати више начина за тестирање могућности пријаве било које веб апликације.

  • Прво извршите пријаву са важећом пријавом, затим се одјавите и вратите се на страницу за пријаву да бисте проверили да ли сте одјављени или не.
  • Пријавите се важећом пријавом, затворите и поново отворите прегледач и проверите да ли сте још увек пријављени или не.
  • Пријавите се из једног прегледача, отворите други прозор прегледача да бисте проверили да ли се желите поново пријавити или не.
  • Пријавите се важећом пријавом, а затим промените лозинку, одјавите се и затим тестирајте да ли можете да се пријавите помоћу старе лозинке или не.

Идемо на следећа ИСТКБ питања за интервју.

К8. Шта је Агиле тестирање?

Одговор:
Постоје одређене агилне методологије које се спроводе за пројекат за обављање дела тестирања, који се назива агилно тестирање. Тест-дривен развој или ТДД једна је од таквих методологија, где се тестни случајеви размишљају од стране тхинк-танка, разматрају се различити сценарији пре него што се уради стварни развој. Овај приступ је користан, што би умањило број оштећења или тест случајева након завршетка развоја. Алтернативно, може се рећи да се развој третира као купац тестирања.

К9. Шта је Адхоц тестирање?

Одговор:
Ово су често постављана ИСТКБ питања за интервју у интервјуу. Тестер може насумично приступити функцијама система док покушава да разбије систем. Ова фаза испитивања може се навести као Адхоц тестирање. Пример - Негативно тестирање једног таквог примера, који може да спада у категорију ад-хоц тестирања.

К10. Шта је тестирање прихватања?

Одговор:
Договорени критеријум прихватања обично се разговара са купцем, који укључује тачке које треба испунити како би прихватио софтверски производ. Затим се врши тестирање ради потврђивања испуњавања софтвера, у складу са критеријумима прихватања. Ова врста испитивања назива се прихватањем.

Препоручени чланци

Ово је водич за листу ИСТКБ интервјуа са питањима и одговорима како би кандидат могао лако да разбије ова ИСТКБ питања за интервју. Овде у овом посту проучили смо врхунска ИСТКБ питања за интервју која се често постављају у интервјуима. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Питања за интервјуирање софтвера за софтвер
  2. Питања за интервју са Јава тестирањем
  3. Питања за интервјуирање базе података
  4. Питања за интервју са софтверским инжењерингом