qtp tutorial 15 using text area
У последњи чланак , разговарали смо о начинима на које КТП може упоређивати текст. Видели смо и како стандардни контролни пунктови може се користити за проверу текста и детаљно разматрање контролне тачке за текст. Следећа контролна тачка је контролна тачка за подручје Текст. Почнимо да га истражујемо.
=> Кликните овде за серију КТП Туториалс Траининг
Шта ћете научити:
Контролна тачка за подручје текста
- Ово се користи за Виндовс апликације.
- Поређује текстуални низ унутар дефинисане области према наведеним критеријумима.
- Дефинисање својстава за ову контролну тачку готово је исто као и за текстуалну контролну тачку.
- Једина доминантна разлика између контролне тачке Текст и Контролне тачке Текстуалног подручја, осим окружења, је та што контролна тачка текста ради на одређеном објекту, а текстуална област ради на одабраној регији.
- Иако је опција менија за контролну тачку подручја текста доступна чак и док снимате веб апликацију када је изабрана, испашће вам грешка да веб окружење није подржано за ову контролну тачку.
Табела Цхецкпоинт
- Може се користити у случајевима када треба да проверите да ли одређена ћелија у табели има одређену вредност или у неким случајевима ако табела има дефинисани број редова колона.
- Када се за уметање контролне тачке одабере веб табела или еквивалентни објект табеле, својства контролне тачке табеле се позивају.
- Као опцију менија, током снимања одабирете „Стандард Цхецкпоинт“. Дакле, основна правила попут стварања, уређивања и одржавања су иста.
Погледајмо пример:
Изабраћу случајну страницу која има веб табелу. Отворено у Интернет Екплореру. Започните снимање, убаците контролну тачку-> Стандардна контролна тачка и одаберите објекат табеле на веб страници:
Изаберите елемент Веб Табле и кликните ОК.
У прозору својстава изаберите ћелију и наведите да ли константна вредност мора бити тамо или параметеризирати.
На картици подешавања, начин на који треба извршити верификацију.
Идентификација ћелије, на овој картици корисник има подешавања за идентификовање одређеног реда или колоне.
Као што сам раније рекао, јер је ово варијација стандардног контролног пункта, примењују се иста правила.
- Иако је ова уграђена функција доступна за проверу табела, не сматрам је врло корисном. Постоје и друге функције попут ГетРовЦоунт, ГетЦолумнЦоунт, ГетРовИтем итд. За верификацију табела. Дозволите ми да то објасним још мало пре него што кренемо даље.
- У практичним сценаријима провера само једне ћелије можда неће бити довољна и стварање једне контролне тачке за сваку вредност у табели може постати гломазно. На пример, Ако је табела 3Кс3, тада ћемо за проверу сваке ћелије видети 9 контролних тачака. Ако се вредност у другој или првој ћелији не подудара, то не сигнализира недоследну табелу која поништава сврху и резултира непотребним наставком провере осталих ћелија.
- Уместо читања табеле и коришћења функција ГетРовЦоунт, ГетЦолумнЦоунт, ГетРовИтем, можете успоставити механизам петље и проверити по потреби и изаћи у случају квара. У овом тренутку једина брига за испитивача била би да се увери да је написао одговарајуће резултате теста како би било јасно.
- Такође, контролна табела табеле не успева у случају динамичких табела.
Паге Цхецкпоинт
Контролна тачка странице је још једна варијација стандардне контролне тачке, која се, како назив говори, појављује када се креира на веб страници.
Може се користити за следеће:
- Провера веза
- Извори слика
- Проверите да ли постоје неисправне везе
Поставимо један и видимо како то функционише и шта може да ради у наставку.
Отворите Гоогле.цом у Интернет Екплореру или било ком прегледачу компатибилном са тренутном верзијом КТП-а коју имате на свом рачунару. Снимите нови тест у КТП, одаберите „Инсерт Цхецкпоинт-> Стандард цхецкпоинт“ и усмерите га на страницу гоогле.цом. Затим одаберите објекат „Веб Паге“ са приказане листе објеката. Приказује се следећи дијалог:
Као што видите, параметри који се могу проверити налазе се на листи и настављају се помоћу поља за потврду са опцијом провере. Корисници могу одабрати бројна својства по потреби.
Као што је случај са свим осталим контролним тачкама које смо до сада видели, свако од ових својстава може бити константна вредност или корисник може да параметерише.
Следећи одељак је ХТМЛ верификација:
- ХТМЛ извор: Проверава да ли се ХТМЛ код веб странице подудара са стварним током извршавања. Корисник има могућност да га модификује према потреби док ствара контролну тачку и проверава да ли се поклапа у време извођења.
- ХТМЛ тагови: Проверава записе и време извођења ХТМЛ ознака за веб страницу. Као и код ХТМЛ извора, и ХТМЛ тагови се могу мењати.
Одељак „Сви објекти на страници“:
# 1) Везе: Када се ово провери, све везе су верификоване. Да бисте проверили само одређене везе, може се кликнути на „Провера везе филтера“ и појавиће се следећи дијалог:
Можете одабрати линкове или опозвати њихов одабир.
Вредност УРЛ-а везе поново може бити константа или параметризована вредност.
# 2) Слике: Ако означите ово УКЉУЧЕНО, значи да можете да потврдите присуство слика на страници током извођења. Кликом на „Филтер Имаге Цхецк“ корисник може да изабере тачне слике које ће се проверити и оне које треба занемарити.
Следећа картица приказује се када се корисник одлучи за Филтрирање:
Као и обично, корисник може да конфигурише вредности.
# 3) Прекинуте везе: Ова опција подразумевано није УКЉУЧЕНА и провером УКЉУЧУЈЕ проверава да ли постоје неисправне везе на веб страници.
Корисник може да провери да ли постоје неисправне везе које се налазе само на истом хосту као и на матичној страници. Релевантна опција мора бити постављена на следећем екрану који се може покренути помоћу опције менија „Алатке-> Опције-> Веб“.
Једном када се покрене ова контролна тачка, сви пропусти, ако их има, биће приказани у резултатима теста. У супротном, контролна тачка пролази.
Неке опције Паге Цхецкпоинт доступне су само када се контролна тачка креира током снимања. Ако покушате да их креирате из активног екрана или приказа кључних речи, опције верификације ХТМЛ-а неће бити доступне.
Да резимирамо страницу Цхецкпоинт:
# 1) Корисно у веб додатку приликом провере страница. Проверава интегритет страница
#два) Варијација стандардне контролне тачке, тако да су сва правила креирања, уређивања и одржавања иста.
# 3) КТП се може упутити да стави контролну тачку на сваку страницу. То се може учинити избором „Алатке-> Опције-> Веб-> Напредно” из менија и кликом на опцију УКЉУЧЕНО:
# 4) Алтернативно, можете упутити КТП да заобилази аутоматске контролне тачке. Изаберите следећу опцију у истом прозору који покрећемо у тачки 3.
То нам оставља приступну тачку, базу података и КСМЛ тачку која ће бити теме за следећу сесију. Пошаљите своје коментаре и питања.
=> Посетите овде за серију КТП Туториалс Траининг
Препоручено читање
- КТП водичи - Водичи за обуку за професионалне стручњаке за брзи тест (КТП) за више од 25+
- КТП водич # 5 - Померање корака и бављење тачкама прекида
- КТП водич # 16 - Кораци за уметање КСМЛ-а, приступачности и контролних тачака базе података
- КТП Водич бр. 10 - Писање петље и условних изјава - Основе ВБ скрипте, 2. део
- КТП водич # 14 - Како додати битмапе и текстуалне контролне тачке у КТП тестове
- КТП водич # 13 - Кораци за убацивање стандардне и контролне тачке слике у КТП тестове
- КТП водич # 12 - Поглед стручњака, генератор корака и контролне тачке објашњени примером
- КТП водич # 18 - Хибридни оквири вођени подацима и објашњени примерима КТП-а