Введение в Selenium:
Введение в Selenium – это бесплатный (бесплатный) пакет автоматизированного тестирования с открытым исходным кодом для тестирования веб-приложений. Он поддерживает различные платформы и браузеры. Он приобрел большую популярность с точки зрения автоматизированного веб-тестирования и составил серьёзную конкуренцию известному коммерческому инструменту HP QTP (Quick Test Professional), также известному как HP UFT (Unified Functional Testing).
Selenium набор различных программных инструментов. Каждый инструмент имеет свой подход к поддержке автоматического веб-тестирования.
Он состоит из четырех компонентов, а именно:
я. Selenium IDE (интегрированная среда разработки)
ii. Selenium RC (дистанционное управление)
iii. Selenium WebDriver
iv. Selenium Grid
QTP — известный инструмент автоматизации, первоначально разработанный Mercury Interactive до того, как его приобрела HP. Селен используется как противоядие при лечении ртутной интоксикации. Джейсон Хаггинс (инженер из ThoughtWorks – тот, кто представил инструмент Selenium) предложил название этого инструмента автоматизации как Selenium.
Что такое Selenium IDE?
Selenium IDE (интегрированная среда разработки) — это плагин Firefox. Это самый простой фреймворк в Selenium Suite. Это позволяет нам записывать и воспроизводить сценарии. Несмотря на то, что мы можем создавать сценарии с помощью Selenium IDE, нам необходимо использовать Selenium RC или Selenium WebDriver для написания более сложных и надежных тестовых примеров.
Поддержка операционных систем – Windows, Mac OS , Linux
Поддержка браузеров – Mozilla Firefox
Как установить Selenium IDE
Что такое Selenium RC?
Selenium RC, также известный как Selenium 1. Selenium RC долгое время был основным проектом Selenium, прежде чем слияние WebDriver привело к появлению Selenium 2. Selenium 1 до сих пор активно поддерживается (в Режим обслуживания). Для автоматизации он использует JavaScript. Он поддерживает Java, Javascript, Ruby, PHP, Python, Perl и C#. Он поддерживает практически все существующие браузеры.
Поддержка операционных систем – Windows, Mac OS, Linux, Solaris
Поддержка браузеров– Mozilla Firefox, Internet Explorer, Google Chrome, Safari, Opera
Что такое Selenium WebDriver?
Selenium WebDriver, также известный как Selenium 2, — это платформа автоматизации браузера, которая принимает команды и отправляет их. их в браузер. Это реализуется через драйвер, специфичный для браузера. Он управляет браузером, напрямую общаясь с ним. Selenium WebDriver поддерживает Java, C#, PHP, Python, Perl, Ruby.
Поддержка операционных систем – Windows, Mac OS, Linux, Solaris
Поддержка браузеров< /strong> — Mozilla Firefox, Internet Explorer, Google Chrome 12.0.712.0 и выше, Safari, Opera 11.5 и выше, Android, iOS, HtmlUnit 2.9 и выше
Как установить Selenium WebDriver
Что такое Selenium Grid?
Selenium Grid — это инструмент, используемый вместе с Selenium RC для параллельного запуска тестов на разных компьютерах в разных браузерах. То есть одновременное выполнение нескольких тестов на разных компьютерах с разными браузерами и операционными системами.
TAG: qa