Учебники

Селен — Обзор

Selenium — это открытый и портативный инструмент для автоматического тестирования программного обеспечения для тестирования веб-приложений. Он имеет возможности для работы в разных браузерах и операционных системах. Selenium — это не просто инструмент, а набор инструментов, который помогает тестировщикам более эффективно автоматизировать веб-приложения.

Давайте теперь разберемся с каждым из инструментов, доступных в наборе Selenium, и их использованием.

Sr.No. Инструмент и описание
1

Selenium IDE

Интегрированная среда разработки (IDE) Selenium — это плагин Firefox, который позволяет тестировщикам записывать свои действия, следуя рабочему процессу, который им необходим для тестирования.

2

Selenium RC

Selenium R emote C ontrol (RC) был флагманской средой тестирования, которая позволяла не только выполнять простые действия в браузере и выполнять линейно. Он использует все возможности языков программирования, таких как Java, C #, PHP, Python, Ruby и PERL, для создания более сложных тестов.

3

Selenium WebDriver

Selenium WebDriver является преемником Selenium RC, который отправляет команды непосредственно в браузер и получает результаты.

4

Selenium Grid

Selenium Grid — это инструмент, используемый для одновременного запуска параллельных тестов на разных машинах и в разных браузерах, что приводит к минимальному времени выполнения.

Selenium IDE

Интегрированная среда разработки (IDE) Selenium — это плагин Firefox, который позволяет тестировщикам записывать свои действия, следуя рабочему процессу, который им необходим для тестирования.

Selenium RC

Selenium R emote C ontrol (RC) был флагманской средой тестирования, которая позволяла не только выполнять простые действия в браузере и выполнять линейно. Он использует все возможности языков программирования, таких как Java, C #, PHP, Python, Ruby и PERL, для создания более сложных тестов.

Selenium WebDriver

Selenium WebDriver является преемником Selenium RC, который отправляет команды непосредственно в браузер и получает результаты.

Selenium Grid

Selenium Grid — это инструмент, используемый для одновременного запуска параллельных тестов на разных машинах и в разных браузерах, что приводит к минимальному времени выполнения.

Преимущества селена

QTP и Selenium являются наиболее используемыми инструментами на рынке для тестирования автоматизации программного обеспечения. Следовательно, имеет смысл сравнить плюсы Selenium с QTP.

Селен QTP
Selenium — инструмент с открытым исходным кодом. QTP является коммерческим инструментом, и для каждой из лицензий предусмотрена стоимость.
Может быть расширен для различных технологий, которые выставляют DOM. Ограниченные дополнения и нужны дополнения для каждой из технологий.
Имеет возможности для выполнения сценариев в разных браузерах. Может запускать тесты в определенных версиях Firefox, IE и Chrome.
Может выполнять сценарии в различных операционных системах. Работает только с Windows.
Поддерживает мобильные устройства. Поддерживает мобильные устройства с помощью сторонних инструментов.
Выполняет тесты в браузере, поэтому фокусировка НЕ ​​требуется во время выполнения скрипта. Необходимо сосредоточиться во время выполнения скрипта, так как инструмент действует в браузере (имитирует действия пользователя).
Может выполнять тесты параллельно с использованием Selenium Grids. QTP не может выполнять тесты параллельно, однако интеграция QTP с QC позволяет тестерам выполнять параллельно. КК также является коммерческим инструментом.

Недостатки селена

Давайте теперь обсудим подводные камни Selenium по QTP.