testcomplete tutorial
Свеобухватан водич за ТестЦомплете (Део И):
Као део наше серије упутстава за Алатке за тестирање софтвера, данас покривамо нову алатку за тестирање ГУИ-а - ТестЦомплете. Ово ће бити свеобухватна тродневна серија туторијала.
Водичи у овој серији:
- ТестЦомплете туториал 1: ТестЦомплете увод
- ТестЦомплете туториал 2: Како извршити тестирање на основу података
- ТестЦомплете туториал 3: Како аутоматизовати Андроид апликације
Тест Аутоматион игра виталну улогу у тестирању било ког софтвера. Неки тестови су напорни, дуготрајни и понављају се.
Аутоматизација таквих тест случајева може уштедети пуно времена, што аутоматизацију чини неизбежном за успех континуиране испоруке и тестирања модела развоја софтвера.
Шта ћете научити:
- Увод
- Зашто користити овај алат?
- Инсталација ТестЦомплете
- Прављење вашег првог пројекта у ТестЦомплете-у
- Кориснички интерфејс ТестЦомплете-а
- Израда нашег првог теста на пројекту заснован на вебу
- Снимање теста за веб апликацију
- Анализирање резултата испитивања
- Израда теста на радним површинама апликација
- Снимање теста за Десктоп апликацију
- Анализирајући снимљени тест
- Закључак
- Препоручено читање
Увод
ТестЦомплете , који је развио СмартБеар Софтваре, нуди подршку широком спектру технологија као што су .Нет, Делпхи, Ц ++ Буилдер, Јава, Висуал Басиц, ХТМЛ5, Фласх, Флек, Силверлигхт Десктоп, Веб и Мобиле системи.
ТестЦомплете помаже тестерима да развију своје тестове на различитим скриптним језицима као што су ЈаваСцрипт, Питхон, ВБСцрипт, Делпхи Сцрипт, ЈаваСцрипт. Доступан је са две лиценце и бесплатном пробном верзијом која важи 30 дана.
Зашто користити овај алат?
ТестЦомплете нуди широк спектар могућности аутоматизације тестова. Неки од њих су наведени у наставку
- Тестирање кључних речи: Употреба уграђеног уређивача тестова који покреће кључне речи са лакоћом може да развије оквире вођене кључним речима
- Тестирање по сценарију : Тестери могу писати тест скрипте од нуле или модификовати снимљене у уграђеном уређивачу
- Пробно снимање и репродукција : Пружа основни механизам снимања и репродукције за стварање теста. Снимљени тест случајеви могу се модификовати по потреби
- Интеграција са софтвером за праћење грешака : Интегрише се са разним софтвером за праћење грешака као што је Јира , Бугзилла, итд. Може се користити за модификовање или стварање ставки у софтверу за праћење грешака помоћу шаблона за праћење проблема
- Тестирање на основу података: Једноставно издвајање података из ЦСВ датотека, табела базе података, Екцел листова итд.
- Тест Висуализер: Снима снимке екрана током извођења теста омогућавајући нам да разликујемо очекиване и стварне екране.
Минимални системски захтеви
Оперативни систем : Мицрософт Виндовс КСП Профессионал 32/64 бит.
Процесор : Интел Цоре 2 Дуо 2 ГХз или новији.
РАМ : 2 ГБ РАМ-а на другим оперативним системима.
Хард диск : 1 ГБ слободног простора на диску за инсталацију.
Резолуција : 1024 × 768 или већа резолуција екрана.
Миш или други показивачки уређаји.
Инсталација ТестЦомплете
Преузимање => ТестЦомплете можете преузети са званичне веб странице СмартБеар са овде .
Након преузимања, следите кораке за инсталирање ТестЦомплете
# 1) Двапут кликните на преузети пакет за подешавање ТестЦомплете. Инсталација софтвера започиње и приказују се уговори о лиценци.
#два) Наведите путању до фасцикле у коју желите да инсталирате софтвер.
# 3) Сада се приказује дијалог добродошлице у којем се тражи активирање лиценце, можемо започети кликом на 30-дневну пробну лиценцу.
# 4) Након што овај процес поново покрене рачунар, завршили смо поступак инсталирања ТестЦомплете-а.
Прављење вашег првог пројекта у ТестЦомплете-у
Покрените апликацију и видећете почетну страницу.
Следите ове кораке да бисте креирали нови пројекат.
1) Идите на мени Датотека.
2) У менију кликните Нова опција.
претворити више иоутубе видео записа у мп3
3) Кликните опцију Нови пројекат.
(Напомена: Кликните на било коју слику за увећани приказ)
4) Можете и да користите тастерску пречицу (схифт + цтрл + Н) за креирање новог пројекта.
5) Појавиће се прозор, дајте назив пројекту.
6) Кликните на Финисх.
7) Тако смо креирали наш први пројекат у ТестЦомплете-у.
Кориснички интерфејс ТестЦомплете-а
Кориснички интерфејс ТестЦомплете-а је добро организован и подељен у различите одељке.
- Панел Пројецт Екплорер на левој страни прозора приказује пројектне пакете, пројекте и њихов садржај
- Панел радног простора је место где можете да мењате и креирате тестове
- Панел Тест Висуализер (на дну) приказује снимке екрана сачуване током извршавања тест случаја
Израда нашег првог теста на пројекту заснован на вебу
Почнимо са израдом нашег првог веб-пројекта у ТестЦомплете-у.
# 1) Изаберите Филе |. | Нова |. | Нови пројекат као што је приказано на снимку екрана.
#два) Унесите назив пројекта; по потреби можете и да промените локацију.
како покренути .свф
# 3) Кликните на Следећи дугме.
Белешка : С обзиром да ТестЦомплете подржава различите платформе као што су веб, радна површина, мобилни уређаји итд., Морамо одабрати платформу на којој тестирамо.
# 4) У почетку тестирамо веб-апликацију, па одаберите „Функционално тестирање веб-страница“ и кликните Следећи .
# 5) Једном када смо изабрали нашу платформу у претходном кораку, чаробњак за стварање пројекта одвешће нас на страницу Тест Висуализер, где можемо омогућити / онемогућити функцију Тест Висуализер Кликните на Следећи .
# 6) Сада морамо да одредимо језик скриптирања за наш пројекат. Након избора језика за скриптовање кликните на Заврши .
Дакле, наш пројекат за тестирање веб апликације је спреман.
Снимање теста за веб апликацију
Започећемо са снимањем нашег теста у којем ћемо се отворити Гоогле претраживач и потражите упит.
Следите кораке за снимање теста:
# 1) Кликните на Додати у тест , као што је приказано на доњој слици.
Белешка: ТестЦомплете бележи корисничке радње и обично кликове мишем, тј. Кад год корисник кликне на било који објекат, ИД и референце се снимају.
#два) Приказаће се табла за снимање као што је приказано на слици, што значи да је снимање теста започело. Сада смо сви спремни за извођење радњи.
# 3) Покрените прегледач, ТестЦомплете идентификује прегледач помоћу посебне уграђене тест команде.
# 4) Идите на ову УРЛ адресу хттпс://ввв.гоогле.цом
# 5) Укуцајте било који упит у Гоогле поље за претрагу, рецимо помоћ за тестирање софтвера.
# 6) Кликните на Зауставити дугме као што је приказано на слици.
# 7) Након што кликнемо на дугме стоп, ТестЦомплете ће приказати уређивач кључних речи у коме се приказују све наше снимљене кључне речи.
# 8) За репродукцију, наши снимљени тест случајеви једноставно кликните на Покрени тест дугме као што је приказано на слици.
Анализирање резултата испитивања
Анализирајмо резултате теста.
Покренути претраживач покреће прегледач. Открива покренути прегледач уграђеним функцијама тестирања и врши тест током репродукције.
Ова наредба се користи за чекање учитавања странице; овде смо отворили Гоогле почетну страницу, па то значи да је извршавање теста паузирано док се Гоогле почетна страница не учита у потпуности.
Следећа команда се користи за постављање текста на Гоогле траци за претрагу, користили смо тестирање софтвера као кључну реч и стога се приказује следећи текст.
У Визуализатору теста, снимци екрана су снимљени током извођења теста, како би се тестеру омогућило да разликује стварни и очекивани излаз на екрану.
Реч опреза: Имајте на уму да смо до сада забележили само неколико основних корака. У стварном времену, ово никада није потпуни тест. Морат ћете додати / уклонити / прилагодити кораке да би скрипта извршила провјеру ваљаности која вам је потребна.
Израда теста на радним површинама апликација
ТестЦомплете подржава и Веб и Десктоп апликације.
Почнимо са стварањем нашег пројекта на Десктоп базираним апликацијама.
Белешка : Затворите све пројекте који су отворени у ТестЦомплете-у. Кликните Филе | Близу .
# 1) Направите нови пројекат-> Филе | Ново | Нови пројекат отворите нови чаробњак за стварање пројеката.
#два) Наведите назив и локацију пројекта. Кликните Следећи .
Белешка: Док изводимо тест на радној површини, у чаробњаку одаберите Виндовс апликацију. Ово ће вас одвести на страницу на којој можемо одредити платформу пројекта. Изаберите Генеричка Виндовс апликација и кликните Следећи .
Белешка : Када аутоматизујемо радну површину апликације, морамо да одредимо апликацију коју ћемо тестирати у ТестЦомплете-у
# 4) Кликните на дугме Додај и у прозору који се отвори наведите путању пројекта.
У демо сврхе креирамо тест на нотепад.еке.
# 5) Наведите путању за датотеку нотепад.еке на вашем рачунару
На пример : „Ц: Усерс Админ АппДата Роаминг Мицрософт Виндовс Старт Мену Програмс Аццессориес Нотепад.лнк”.
# 6) Кликните У реду . Онда, Следећи.
# 7) Изаберите поставке по потреби за Тест Висуализер. Кликните Следећи.
# 8) Изаберите језик скрипти. Кликните Заврши .
Сада смо креирали пројекат за снимање нашег теста на десктоп апликацији.
Снимање теста за Десктоп апликацију
Једном када снимимо тест на пројекту заснован на Интернету, снимање теста за апликације засноване на радној површини је једноставно.
# 1) Кликните на Додај за тестирање.
#два) Отвориће се нова датотека бележнице.
бесплатне веб услуге за сапун за тестирање
# 3) Напишите било који текст по вашем избору. Рецимо, „Помоћ за тестирање софтвера“.
# 4) Кликните на дугме стоп.
# 5) Затворите датотеку бележнице.
# 6) За репродукцију једноставно кликните на Рун Тест.
Анализирајући снимљени тест
Покрени тестирану апликацију је наредба која се користи за покретање наше апликације. Пошто изводимо тест на нотепад.еке, отуда се назив нотепад приказује у оперативној колони. ТестЦомплете бележи операцију када се апликација покрене.
Укуцали смо помоћ за тестирање софтвера у отвореном прозору нотепад-а, тако да се команда Едит користи за подешавање текста у апликацији.
Закључак
У овом чланку имамо врло основни Увод у ТестЦомплете.
Научили смо како да креирамо Веб и Десктоп пројекте. Снимили смо тестове на два различита домена и научили смо да анализирамо резултате.
У овом тренутку, слободно инсталирајте пробу и радите заједно . Покушајте да направите пројекат и снимите неке тестове. Удобно се упознајте са корацима и функцијама у које алатка преводи ваше радње. Ова серија ће постати озбиљна - будите спремни!
ИИ део - Други део овог водича је на ' Тестирање на основу података помоћу ТестЦомплете-а ”.
О аутор: Ово је гост Вивека, инжењера КА аутоматизације.
Питања? - Питајте доле. Коментари? - Увек добродошли!
Препоручено читање
- Водич за алат за тестирање приступачности ВАВЕ-а
- Функционално тестирање вс нефункционално тестирање
- Дубински водичи за помрачење за почетнике
- Водич за Геб - Тестирање аутоматизације прегледача помоћу алата Геб
- Најбољи алати за тестирање софтвера 2021. године (КА Тест Аутоматион Тоолс)
- Алфа тестирање и бета тестирање (потпун водич)
- Сикули ГУИ алат за аутоматизацију - Водич за почетнике, део 2
- Водич за тестирање ДевОпс-а: Како ће ДевОпс утицати на КА тестирање?