field validation table
Увод у технику дизајна теста за валидацију поља (ФВТ):
У овом дигиталном свету, „КВАЛИТЕТ“ је термин који се више користи у било којој индустрији.
Свака организација по том питању увек размишља и ради на томе како се својим производом може обезбедити квалитет или како се квалитетни производ може испоручити или како се квалитет производа може импровизовати? Без обзира да ли је то купац, крајњи корисник или обични људи, свако очекује квалитет онога што купи.
Примарни циљ сваке организације је да послује квалитетно.
Како се може осигурати квалитет? Једини одговор на ово је тестирање. Тестирање је једини кључни фактор помоћу којег можемо осигурати квалитет.
Шта ћете научити:
- Преглед
- Увод у ФВТ
- Шта је табела за валидацију поља (ФВТ)
- Улога тестера
- Примена ФВТ-а
- Предности ФВТ-а
- Закључак
- Препоручено читање
Преглед
Успех тестирања се шири кроз различите фазе Животни циклус тестирања софтвера (СТЛЦ) . Али, најважније је колико су ефикасно тестирани случајеви дизајнирани за тестирање апликације или софтвера?
У основи, дизајн тест случаја или сам тест случаја за писање је уметност. Дакле, испитивач треба да напише тест случајеве на такав начин да би то другима требало да буде лако разумљиво, а такође морају да осигурају потпуну или максимално покривање теста кроз своје тестове.
Тест случајеви су они помоћу којих ће тестери ступити у интеракцију са апликацијом или софтвером да би је тестирали. У ширем смислу, тест случајеви су мрежни пролаз или медијум помоћу којих се тестира апликација или софтвер. Бољи или добар тест случај помаже у проналажењу кварова у систему или софтверу или апликацији. Стога писање доброг или квалитетног случаја теста игра виталну или најистакнутију улогу у тестирању.
Овај чланак говори о једној од важних техника дизајнирања теста за валидацију поља у апликацији, што заузврат помаже у дизајнирању тест случајева за различите сценарије који су најчешћи у свим апликацијама.
Основни принцип или главна идеја која стоји иза ове технике је да покаже како се она може користити за дизајнирање или писање оптималних тест случајева са максималним покривањем тестова.
Увод у ФВТ
Данас је испорука квалитетног софтвера главни изазов и не може се угрозити ни по коју цену. Зависност од софтвера расте као и било шта из дана у дан. У исто време квалитет, функционална исправност и поузданост софтвера такође постају предмет забринутости.
Да ли се може мерити квалитет софтвера?
Да, тестирање игра главну улогу у обезбеђивању квалитета пројекта или апликације.
Како осигурати да тест случајеви пружају 100% покривеност тестом?
Пре тестирања апликације, испитивач треба да напише детаљне тест случајеве који би други требали бити лако разумљиви и читљиви. Што значи да су тест случајеви основа тестирања, што би заузврат помогло да се пронађу недостаци у апликацији или систему.
Овај чланак се углавном фокусира на то колико ефикасно можемо створити тест случајеве користећи технику дизајнирања тестова за валидацију на терену и то у кратком временском распону са максималним покривањем тестова. То ће заузврат додати вредност пројекту идентификовањем свих проблема током тестирања.
Техника је поступак који се користи за остваривање одређене активности или задатка. Овај чланак описује технику дизајнирања тестова за валидацију на терену, што би заузврат помогло да се тестови ефикасно обухвате са мање или минималном документацијом.
Шта је табела за валидацију поља (ФВТ)
- Ово је једна од техника дизајнирања теста за потврђивање поља у апликацији.
- Ова техника се углавном користи за све врсте примена свуда где је потребна валидација поља.
Генерално, свако поље у апликацији мора бити темељно проверено како би се осигурале или идентификовале грешке које могу бити непримећене у пољима. Ова техника је веома корисна у идентификовању основних недостатака на пољима.
Понекад може проћи незапажено или због недостатка концентрације или свести тестера нека поља у апликацији можда неће бити потпуно потврђена.
Природна је тенденција било ког испитивача да само потврђују само најчешће или најчешће коришћене комбинације док проверавају поља у било којој датој апликацији. Ако им се обезбеди овај ФВТ, онда ће им лако помоћи да открију недостатке који су присутни и на пољима.
Техника табеле за валидацију поља такође помаже да се осигура да у било ком пољу апликације нема недостатака.
разлика између тестирања црне кутије и беле кутије
Улога тестера
Као тестер, морате тестирати сваки кутак апликације. Из развојне или развојне перспективе, квар идентификован током валидације на терену могао би бити мање озбиљан и мање приоритетан, али његова примарна дужност и одговорност испитивача је да га пријави. На крају крајева, квар тестера значи квар, ништа друго.
Како су валидације на терену директно повезане са употребљивошћу апликације, у случају да нешто током тога није идентификовано Тестирање система а ако се нађе током Испитивање прихватљивости корисника (УАТ) онда одмах кривица иде на тестера који је тестирао и дао знак за одјаву.
Крајњи корисник или купац очекује пријатност апликације заједно са њеном функционалношћу. Чак и мали проблем употребљивости или козметички проблем у апликацији или софтверу може их незадовољити или иритирати.
Дакле, испитивач би требао дати главну важност за тестирање сваког поља у апликацији. Користећи Табелу за проверу поља, тестер може врло добро тестирати свако поље у апликацији.
Примена ФВТ-а
# 1) Прво, треба створити стандардну или генеричку табелу за различите типове података као што је приказано у наставку. Ово је једнократна активност. Размотрите све важеће и неваљане уносе.
Тип података | Важећи уноси | Неважећи улази |
---|---|---|
Цели бројеви или бројеви | • Само бројеви • Мање од ограничења (Н) • Унесите вредност унутар ограничења (Н + 1) / 2 | • Више од ограничења (Н + 1) • Бројеви са прецизношћу • Бројеви у експоненцијалном облику • Негативни цели бројеви • Само абецеде • Бројеви + абецеда • Бројеви + посебни знакови • Уницоде знакови нпр. У + 0000, У + 0001 |
Низ | • Само абецеде • Само бројеви • Само посебни знакови • Бројеви + абецеда • Бројеви + посебни знакови • Абецеде + специјални знакови • Мање од ограничења (Н) • Унесите вредност унутар ограничења (Н + 1) / 2 | • Више од ограничења (Н + 1) • Уницоде знакови нпр. У + 0000, У + 0001 |
Датум | • Проверите да ли је присутан бирач датума или не • Проверите да ли је поље за датум могуће уређивати • Уверите се да, десним кликом на поље за датум, опција лепљења треба бити онемогућена и опција копирања мора бити омогућена • Уверите се да би након клика на датум у календару требало да буде приказан у пољу за датум • Изаберите преступну годину и проверите дане у месецу фебруару • Изаберите преступну годину и проверите дане у месецу фебруару • Уверите се да календар има могућност одабира било које године, месеца (комбинирани оквир, падајућа листа, везе итд.) • Уверите се да је дугме за брисање присутно у бирачу датума да бисте уклонили изабрани датум |
Табела 1: Стандардна или генеричка табела за валидацију поља
Дакле, тестер треба да задржи ово Табела за валидацију поља или списак предмета поменутих у табели испред њих пре него што наставе са тестирањем поља у апликацији.
Ова табела углавном помаже када је на страници или у апликацији присутно неколико поља. Нисмо роботи да бисмо памтили све и свашта себи на уму, па је као људи боље да ову табелу или контролну листу држимо спремном и при руци пре него што започнемо са валидацијом поља у апликацији.
#два) Табела специфична за апликацију такође треба да се креира са пољима специфичним за апликацију и осталим колонама. Ово углавном помаже у потврђивању сваког поља у апликацији и јасно прецизира где се квар крије и на којим подацима о испитивању.
Табела 2: Табела специфична за апликацију за валидацију поља
Предности ФВТ-а
- Продуктивност ће бити повећана.
- Аутоматизација постаће лако коришћење ове табеле.
- Пропуштање недостатака може се избећи или спречити стварањем ове табеле током раних фаза пројекта.
- То је лако разумети.
- То заузврат помаже и ручним и аутоматизаторима.
- Помоћу ове табеле може се обезбедити максималан проценат покривености тестом.
- Будући да делује као улазна или референтна табела, помоћу овог тест случаја се могу створити за верификацију и валидацију поља у апликацији.
Закључак
Табела за валидацију поља (ФВТ) је техника дизајнирања теста, која углавном помаже у валидацији поља присутних у апликацији. Ова техника додаје вредност апликацији или пројекту и пружа врло добру покривеност тестом за валидацију на терену. А ова техника лако помаже да се пронађу недостаци који леже у систему или апликацији.
Користећи ову табелу за проверу поља, тестер може додати вредност свом раду и допринети испоруци квалитетног софтвера идентификовањем чак и малог квара у било ком пољу апликације.
О аутору:
Овај чланак написао је члан СТХ тима Махесх Ј. Он је стручњак за тестирање софтвера и више од 10,5 година искуства у пољу тестирања софтвера.
Јавите нам ако имате питања.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Шта је техника испитивања заснована на недостацима?
- Шта је техника испитивања ортогоналних низова (ОАТС)?
- Најбољи алати за тестирање софтвера 2021. године (КА Тест Аутоматион Тоолс)
- Врхунски водич за тестирање валидације
- Шта је тестирање мутације: Водич са примерима
- 10+ савета за опстанак и напредак на пољу тестирања софтвера
- Преузимање е-књиге за тестирање буквара
- Теренско тестирање за мобилне апликације (значај и неопходност)