Шта је ГУИ тестирање?

ГУИ тестирање је описано као тестирање апликације под графичким корисничким интерфејсом Тест система. Графичко тестирање састоји се од провјере екрана помоћу контрола као што су иконе, дугмади и менији са свим врстама траке као што су дијалози, трака са менијима, алатна трака, Виндовс итд. У основи, можемо рећи да оно што видимо је ГУИ. За рачунарску апликацију постоје две врсте интерфејса. Сучеље командне линије је оно које одговара на наредбени текст и рачунар. ГУИ је графичко корисничко сучеље у коме за комуникацију са рачунаром користите слике, а не текст.

Узмимо пример Ако ви или ваш пријатељ посећујете веб локацију која је Едуцба .цом Пре свега, он ће видети почетну страницу, дугме за претрагу, траку курса и још много тога што је ГУИ (Грапхицал Усер Интерфаце). Корисник не види изворни код. Корисник може видети интерфејс. Фокус је посебно на структури дизајна, сликама које раде исправно или не. Везе су такође доступне и ако кликнете, дугме би требало да ради. Такође се ни слика ни садржај не смеју смањити или преклапати ако корисник редизајнира екран. Дакле, ово је мали увод у вези с тестирањем ГУИ (Грапхицал Усер Интерфаце).

Карактеристике ГУИ тестирања

Разумевањем његових различитих карактеристика, даље се може постићи јасноћа око ГУИ тестирања. Стога су у наставку описани неки критични ГУИ тестови и други придружени елементи.

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

ГУИ тестирање на различите начине

Постоје три главна ГУИ тестера која користе софтверски стручњаци широм света да провере прецизност и квалитет елемената графичког корисничког интерфејса.

  1. Ручно испитивање.
  2. Снимите и репродукујте.
  3. Тестирање на основу модела.

1) Ручно испитивање

Тестери су ручно верифицирали сву графику за компанијски документ уз предуслове. На пример, множење (33Кс5) може се проверити ручним тестирањем.

2) Снимање и репродукција

Снимање и репродукција је и аутоматизован алат за графичко корисничко сучеље с тим у тренутку тестирања сви су тестови записи.

3) Тестирање на основу модела

Тестирање на основу модела делује као графички опис. Ови тестови предвиђају понашање система, а ова техника ефикасно генерише тест случајеве. Табеле одлука и графикона неке су од техника моделирања.

Листа за проверу ГУИ тестирања

  • Проверите ГУИ елементе попут дужине, ширине, величине, фонта итд.
  • Проверите да ли је приказана исправна порука о грешци.
  • Величина читљивости фонта и фонтова.
  • Слике треба да буду правилно постављене.
  • Позиционирање за различите резолуције свих ГУИ елемената.

Предности и недостаци графичког тестирања корисничког интерфејса

Применом методе ГУИ тестирања током раних фаза СДЛЦ, тим ће моћи да искористи разне погодности, попут убрзаног раста, побољшања перформанси и смањења ризика на крају циклуса.

Поред тога, ово тестирање нуди и друге предности као што су:

  • Испитива интерфејс са становишта купаца.
  • Ризик до краја развојног циклуса је ефикасно смањен.
  • Доприноси потврђивању усклађености са спецификацијама дизајна за различите иконе и елементе.
  • Побољшава поузданост производа и повећава квалитет производа.

Недостаци

Иако постоје бројне предности ГУИ тестирања, тестови и даље захтевају потврду. Постоји неколико недостатака. Ево недостатака / недостатака.

  • Потребно је више меморијских ресурса, што може успорити систем.
  • Метода тестирања изискује вријеме и може укључивати додатни ГУИ софтвер.
  • С обзиром на честе промене у интерфејсу имплементације, тим би могао да рефактира тест тест како би се повећала његова прецизност.
  • Метода тестирања је тешка због ограниченог приступа или никаквог приступа изворном коду.

Пример случајева тестирања ГУИ-ја

  • Испитајте висину елемената у величини, локацији, ширини.
  • Тестирање приказаних порука о грешци.
  • Испитајте различите делове екрана.
  • Тестирајте фонт да ли је читљив или не.
  • Ми такође можемо тестирати правопис
  • Тестирање екрана у разним величинама зумирањем или смањивањем, попут 600 × 800, 640 к 480 итд.
  • Текстови и друге компоненте као што су тастери, иконе итд. Налазе се на тачном месту да бисте тестирали поравнање или не.
  • Такође можемо да тестирамо и боју предње стране.
  • Тестирање боја порука о грешци и порука упозорења.
  • Такође можемо да тестирамо јасноћу слике
  • Такође можемо да тестирамо Поравнање слике.
  • Испитивање боја хипервезом.

Како да урадим ГУИ тестирање?

  • Проверите да ли је текстуални оквир правилно поравнат са ознаком „Фолдер извора“.
  • Уверите се да је текстуални оквир правилно поравнат са налепницом „Пакет“
  • Проверите да ли је назив „Бровсе“ дугме на крају ТектБок-а названог по налепници „Соурце Фолдер“.
  • Уверите се да је текстуално поље налепнице „Име“ правилно поравнато.
  • Проверите да ли се ознака 'Едиторс' састоји од јавног, заданог, приватног, заштићеног назива 4 радио дугмета.
  • Проверите да ли налепница „Супер класе“ под ознаком „Модификатор“ мора бити правилно поравнана.
  • Осигурајте да где год је потребно, грешка мора бити произведена у црвеној боји.
  • Провјерите да ли се након ажурирања било којег поља приказује исправна порука за потврду.

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

Ово је водич за ГУИ тестирање. Овде смо размотрили његове врсте, предности, недостатке и примене ГУИ тестирања. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Алати за тестирање сигурности
  2. Алати за тестирање перформанси
  3. Алати за тестирање СОА-е
  4. Тестирање системске интеграције

Категорија: