Тестване 2025, Юли

Тестване на браузър без глава за селен: HTMLUnitDriver & PhantomJS

Тестване на браузър без глава за селен: HTMLUnitDriver & PhantomJS

HTMLunitdriver е най-лекият и най-бързият браузър за безглавно изпълнение на WebDriver. Той се основава на HtmlUnit. Той е известен като Headless Browser Driver. Той е същият като драйвер за Chrome, IE или FireFox.

Тестване на различни браузъри с помощта на Selenium WebDriver

Тестване на различни браузъри с помощта на Selenium WebDriver

Кръстосаното тестване на браузър е вид функционален тест, за да проверите дали вашето уеб приложение работи както се очаква в различни браузъри ... Ако използваме Selenium WebDriver, можем да автоматизираме тестови случаи, използвайки браузъри Internet Explorer, FireFox, Chrome, Safari.

Как да боравим с iFrames в Selenium Webdriver: switchTo ()

Как да боравим с iFrames в Selenium Webdriver: switchTo ()

Какво е Iframe? Уеб страница, която е вградена в друга уеб страница или HTML документ, вграден в друг HTML документ, е известна като рамка. IFrame често се използва за вмъкване на съдържание от друг

Тестване на база данни с помощта на селен: Ръководство стъпка по стъпка

Тестване на база данни с помощта на селен: Ръководство стъпка по стъпка

Selenium Webdriver е ограничен до тестване на вашите приложения с помощта на браузър. За да използвате Selenium Webdriver за тестване на база данни, трябва да използвате JDBC (& quot; Java Database Connectivity & quot;).

Как да четем / записваме данни от файл на Excel: POI от селен

Как да четем / записваме данни от файл на Excel: POI от селен

В този урок ще научим как да четем и записваме данни от Excel в JAVA с помощта на селен webdriver.

Доставчик на данни & TestNG XML: Параметризиране в селен (пример)

Доставчик на данни & TestNG XML: Параметризиране в селен (пример)

Има два начина, по които можем да постигнем параметризиране в TestNG 1. С помощта на анотацията на параметри и XML файла TestNG. 2. С помощта на анотация на DataProvider.

Урок за TestNG: Какво е, Анотации & Рамка в селен

Урок за TestNG: Какво е, Анотации & Рамка в селен

Урок за TestNG: Научете как TESTNG преодолява ограничението на друга популярна рамка за тестване Junit. TestNG генерира доклад на базата на протокол от тест за селен

Рамка за автоматизация на селен: управлявани от данни, управлявани от ключови думи & Хибрид

Рамка за автоматизация на селен: управлявани от данни, управлявани от ключови думи & Хибрид

Съществуват предимно три типа рамки, създадени от Selenium WebDriver за автоматизиране на ръчни тестови случаи, Data Driven, Keyword Driven и Hybrid Test Framework.

Как да изберете дата от DatePicker / Календар в Selenium Webdriver

Как да изберете дата от DatePicker / Календар в Selenium Webdriver

Този урок дава подробни подробности за избор на дата от DatePicker в календар с помощта на Selenium Webdriver

Модел на обект на страница (POM) & Фабрика за страници в урок за селен

Модел на обект на страница (POM) & Фабрика за страници в урок за селен

Преди да научим за обектния модел на страницата, нека разберем - Защо POM? Стартирането на автоматизация на потребителския интерфейс в Selenium WebDriver НЕ е трудна задача. Трябва само да намерите елементи, да извършите операции върху него. Минуси

Персонализиране, PDF & Изпратете имейл TestNG отчети в Selenium WebDriver

Персонализиране, PDF & Изпратете имейл TestNG отчети в Selenium WebDriver

Библиотеката TestNG предоставя много удобна функция за отчитане. След изпълнението научете как да персонализирате Report, Pdf & Имейл на отчет в Selenium WebDriver

Как се изпълняват неуспешни тестови случаи в TestNG: Selenium WebDriver

Как се изпълняват неуспешни тестови случаи в TestNG: Selenium WebDriver

Преди изпълнявахте файл testng.xml само чрез eclipse. Тук ще изпълните същия файл testng.xml, като използвате командния ред и съхранявате информация за регистриране, като използвате наличния клас Reporter

Генериране на отчети TestNG в Selenium WebDriver

Генериране на отчети TestNG в Selenium WebDriver

Генерирането на отчети е много важно, когато правите тестване за автоматизация, както и при ръчно тестване. Като погледнете резултата, можете лесно да определите колко тестови случая са преминали, неуспешни и

Паралелно изпълнение в селен: Обработка на сесии & Зависимост на TestNG

Паралелно изпълнение в селен: Обработка на сесии & Зависимост на TestNG

За да разберете как да стартирате селенови скриптове паралелно с множество браузъри. Нека първо разберем обработката на сесии. По време на изпълнението на теста, Selenium WebDriver трябва да взаимодейства с браузъра през цялото време, за да e

TestNG: Как да стартирате множество тестови пакети в Selenium

TestNG: Как да стартирате множество тестови пакети в Selenium

TestNG ви позволява да стартирате паралелно тестови методи, тестови класове и тестови случаи във вашия проект. Чрез извършване на паралелно изпълнение можем да намалим „времето за изпълнение“, тъй като тестовете се стартират и изпълняват едновременно в различни нишки.

Слушатели на TestNG в селен: ITestListener & Пример за ITestResult

Слушатели на TestNG в селен: ITestListener & Пример за ITestResult

В TestNG има няколко слушатели, които действат като интерфейси за промяна на поведението на TestNG по подразбиране. Както подсказва името, слушателите & quot; слушат & quot; към събитието, дефинирано в селеновия скрипт, и се държат съответно. Тя позволява персонализиране на отчети или дневник на TestNG

TestNG @Test Priority в селен

TestNG @Test Priority в селен

Приоритет на тестовия случай в TestNG. TestNG е рамка за тестване, която обхваща различни видове тестови проекти като единичен тест, функционален тест, тест от край до край, UI тест и тест за интеграция. Можете да изпълните един или няколко тестови случая във вашия TestNG код.

Как да боравим с уеб таблицата в Selenium WebDriver

Как да боравим с уеб таблицата в Selenium WebDriver

Четене на HTML уеб таблица Има моменти, когато трябва да получим достъп до елементи (обикновено текстове), които са в HTML таблиците. Много рядко обаче уеб дизайнерът предоставя атрибут id или name t

Групи TestNG: Включете, Изключете с пример - Урок за селен

Групи TestNG: Включете, Изключете с пример - Урок за селен

TestNG е тестова рамка, която обхваща различни видове тестови проекти като модул, функционалност, край до край, потребителски интерфейс и интеграционен тест. Можете да стартирате един или няколко пакета (пакетът тук означава

Работа с динамични уеб таблици с помощта на Selenium WebDriver

Работа с динамични уеб таблици с помощта на Selenium WebDriver

Има два вида HTML таблици, публикувани в мрежата - Статични таблици: Данните са статични, т.е. Броят на редовете и колоните са фиксирани. Динамични таблици: Данните са динамични, т.е. Броят на редовете и колоните НЕ

Как да изтеглите & Инсталирайте TestNG в Eclipse за Selenium WebDriver

Как да изтеглите & Инсталирайте TestNG в Eclipse за Selenium WebDriver

Следва стъпка по стъпка ръководство за инсталиране на TestNG в Eclipse Инсталиране на TestNG в Eclipse Стъпка 1: Стартирайте Eclipse. В лентата с менюта щракнете върху Помощ. Изберете & quot; Eclipse Marketplace ... & quot; опция.

Gecko (Marionette) Driver Selenium: Изтеглете, инсталирайте, използвайте с Firefox

Gecko (Marionette) Driver Selenium: Изтеглете, инсталирайте, използвайте с Firefox

Какво е Gecko Driver? Терминът Gecko означава двигател на уеб браузър, който е вграден в браузъра Mozilla Firefox. Gecko драйверът действа като прокси между клиенти с активиран уеб драйвер (Eclipse, Netbeans,

Как да намерите всички / счупени връзки с помощта на Selenium Webdriver

Как да намерите всички / счупени връзки с помощта на Selenium Webdriver

Какво са счупени връзки? Счупените връзки са връзки или URL адреси, които не са достъпни. Те може да не работят или да не функционират поради някаква грешка в сървъра. URL адресът винаги ще има състояние с 2xx, което е валидно. The

Желани възможности в Selenium WebDriver

Желани възможности в Selenium WebDriver

Класът на желаните възможности ни помага да кажем на webdriver коя среда ще използваме в нашия тестов скрипт. Методът setCapability на Класа на желаните възможности, който е обяснен в по-късната част на урока,

Как да проверите подсказка с помощта на Selenium WebDriver

Как да проверите подсказка с помощта на Selenium WebDriver

Подсказката е текст, който се появява, когато мишката се наведе над обект като връзка, изображение, бутон, текстова област и т.н. в уеб страница. Текстът често дава повече информация за обекта, върху който се намира

Щракване с мишка & Събитие на клавиатурата: Клас на действие в Selenium Webdriver

Щракване с мишка & Събитие на клавиатурата: Клас на действие в Selenium Webdriver

В този урок ще се научим да боравим със специално събитие за клавиатура и мишка, като използваме Action Class в Selenium Webdriver.

Как да качите & Изтеглете файл с помощта на Selenium Webdriver

Как да качите & Изтеглете файл с помощта на Selenium Webdriver

В този урок ще научим как да се справяме с качването и изтеглянето на файлове с помощта на Selenium WebDriver и Wget.

XPath в урока за Selenium WebDriver: Как да намерите XPath?

XPath в урока за Selenium WebDriver: Как да намерите XPath?

XPath в Selenium WebDriver се използва за намиране на елемент на уеб страницата. Има два вида XPath: 1) Absolute & 2) Относително. ще научим методите Xpath Съдържа (), Използвайки ИЛИ & И, Функция за стартиране, Текст (), оси XPath, Следване, Предшественик, Дете, Предшестващо, Следващ брат или сестра, Родител, Аз, Потомък.

Предупреждение за селен & Работа с изскачащи прозорци: Как да се справим?

Предупреждение за селен & Работа с изскачащи прозорци: Как да се справим?

В този урок ще научим как да боравим с изскачащи прозорци и предупреждения в селен, видове предупреждения и webdrivera и обработени множество прозорци.

Намерете елементи по текст на връзката & Текст на частична връзка в Selenium Webdriver

Намерете елементи по текст на връзката & Текст на частична връзка в Selenium Webdriver

В този урок на Selenium Webdriver ще научим за достъп до връзки чрез By.tagName, By.xpath (), By.cssSelector (), както и за достъп до таблици