software testing questions
Данас ћу одговорити на нека питања читаоца. Заправо, размишљам о покретању недељне колумне на тему „Питања и одговори за тестирање софтвера“. Обично свакодневно добијам десетине е-порука које ме питају о неким упитима за тестирање софтвера.
Уместо да им одговорим приватно, поставићу их колективно у постове, тако да ће се такође наћи многа слична питања других читалаца. Питања можете послати у одељке за коментаре постова.
имплементација стека ц ++
Пре него што пошаљете питање, топло ћу вам препоручити да претражите овде на овој страници ако су на ваша питања претходно одговорено.
Стога ћу покренути неколико питања у овом посту.
Схивика пита:
„Добио сам задатак да тестирам страницу апликације засновану на корисничком интерфејсу. Желе да на било који начин разбијем функционалност. Прва страница је Региструјте страницу која садржи поља попут лозинке за корисничко име, адресе е-поште, УРЛ адресе и неких опција избора поља за потврду.
Испробао сам све начине на које могу да тестирам страницу. Можете ли такође да ми предложите да на које могуће начине можемо тестирати страницу? “
Обрадићу неке главне негативне случајеве теста како бих разбио страницу за регистрацију:
# 1) Погледајте ограничење поља за корисничко име. Мислим на тип података овог поља у ДБ и величину поља. Покушајте да додате више знакова у ово поље од ограничења величине поља. Погледајте како апликација реагује на ово.
#два) Поновите горњи случај за поља са бројевима. Унесите број изнад капацитета теренског складишта. Ово је обично гранични тест.
# 3) За поље за корисничко име покушајте да додате бројеве и посебне знакове у разним комбинацијама. (Знакови попут! @ # $% ^ & * () _ +} {“:?><,./;'()). If not allowed specific message should be displayed to the user.
# 4) Покушајте изнад специјалне комбинације знакова за сва поља за унос на вашој страници за регистрацију која имају неке валидације. Као што су поље адресе е-поште, потврда поља УРЛ адресе итд.
# 5) Многе апликације се руше за поље за унос које садржи „(један наводник) и“ (двоструки наводник) примери поља попут: „Вијаи’с веб“. Испробајте једно по једно у свим пољима за унос.
# 6) Покушајте да додате само бројеве у поља за унос са потврдом да бисте унели само знакове и обрнуто.
# 7) Ако постоји валидација УРЛ-а, погледајте друга правила за валидацију УРЛ-а и додајте УРЛ-ове који не одговарају правилима да бисте посматрали понашање система
На пример, УРЛ адресе попут вијаи.цом/?к=вијаи'с! @ # $% ^ & * () _ +} {“:?><,./;'()web_page
Такође додајте УРЛ адресе које садрже ХТТП: // и хттпс: // док их убацујете у поље за унос УРЛ адресе.
# 8) Ако се страница за регистрацију састоји од неких корака попут корака 1, корака 2 итд., Покушајте да промените вредности параметара директно у траку за адресу прегледача. Често се УРЛ-ови форматирају с неким параметрима како би се одржали исправни кораци корисника. Покушајте да промените све те параметре директно, а да ништа заправо не урадите на страници за регистрацију.
# 9) Урадите неко тестирање мајмуна ручно или аутоматизујући (тј. Уметните све што вам падне на памет или насумично куцање преко тастатуре), добићете нека запажања.
# 10) Погледајте да ли било која страница приказује ЈаваСцрипт грешку у прегледачу лево доњи угао или омогућите подешавања прегледача да прикажу искачуће поруке у било којој ЈаваСцрипт грешци.
Све су ово негативни тестови. Претпостављам да сте већ тестирали исту страницу за пријаву са свим важећим случајевима да бисте проверили да ли апликација ради у складу са захтевима.
Ако горе наведени случајеви не ломе страницу апликације, не заборавите да похвалите програмера ;-)
Ако имате неколико случајева убистава за разбијање таквих апликација које сте научили из свог искуства, можете их навести у коментарима испод.
Џајант пита:
„Уобичајено свежи студенти имају ментално стање као„ Ми смо свежији “, недавно се онесвестили са факултета и очекују да би компаније које их регрутују требале размотрити базу знања коју имају и даље утицати на њихову обуку. У стварном смислу, шта се подразумева под свежијим за индустрију? “
Добро питање. Када сам био свежији, размишљао сам о сличним линијама. Али размишљајте са становишта послодавца. Послодавац ће размишљати као „Зашто бисмо запошљавали кандидате са мало базе знања и искуства? и требате прво обуку пре додељивања било ког посла?
Па, на срећу, сви послодавци не мисле овако и зато свежи службеници добијају посао и обуку. Захваљујући растућој ИТ индустрији. Потражња ће се наставити за свежима који имају добро образовање и одговарајућу вештину решавања проблема.
Изниман раст броја инжењерских факултета резултирао је значајним повећањем броја дипломаца који су се сваке године онесвестили. А јаз се такође повећава између вештине дипломаца и очекивања компанија.
Сад ћу се фокусирати на то шта индустрија конкретно изгледа код нових дипломаца? Обично укључује:
- Решавање проблема и аналитичка вештина
- Техничке вештине
- Комуникација и интерперсонална вештина
- Вештина вођства
- Додатне активности попут страних језика, организационих вештина итд.
Зато ће увек бити боље ако покушате да стекнете неко искуство или вештину пре него што покушате било који посао са дипломом. Корак сте испред оних свежијих који уопште немају искуства.
Ово радно искуство обично укључује:
# 1) Пракса
Пракса се обавља у било којој компанији током или након дипломирања. То може бити бесплатна или плаћена пракса
# 2) Курсеви сендвича
На неким курсевима индустријско образовање је укључено у сам наставни план и програм. Типично је од 6 месеци до 1 године на већини универзитета. Можете укључити овај пројектни тренинг у свој животопис.
# 3) Посебна достигнућа у вештинама кроз часове или компаније
Обука из неког института или компаније може бити укључена у ваше радно искуство.
# 4) Пројекти
Пројекти остварени у комерцијалне или истраживачке сврхе. То су плаћени или сертификациони пројекти остварени за компаније током година дипломирања.
Сав горе поменути посао дефинитивно ће се сматрати искуством јер стекнете стварну представу о компанији, тимском раду и култури рада компаније. Откријте своје вештине и шта можете понудити послодавцу пре него што потражите посао.
Компаније увек траже свестране кандидате који своју вештину могу ефикасно да искористе у пројектима са универзитета, искуства и додатних активности.
=> Погледајте део 2 овде
Препоручено читање
- Интервјуирајте питања и одговоре
- Нека занимљива питања за испитивање софтверског тестирања
- Питања и одговори за тестирање софтвера, 2. део
- Одабир тестирања софтвера за вашу каријеру
- Најбољи алати за тестирање софтвера 2021. године (КА Тест Аутоматион Тоолс)
- 20 једноставних питања за проверу софтвера за тестирање основног знања (мрежни квиз)
- Посао за КА помоћника за тестирање софтвера
- Одговори на вежбу за тестирање софтвера - 2. део