Selenium Class 2: Introduction to Selenium part2
Introducation to Selenium part2
4) Selenium Supporting Environments
a) Operating Environment
MS Windows
Linux
Apple OX
b) Application Environment
i) CUI based - Selenium doesn't support.
ii) Windows based-Selenium doesn't support.
iii) Web based- Selenium supports.
iv) Mobile based- Supports Mobile Applications which have Web forms.
c) Programming Environment
Java
C#
Python
Perl
Ruby
PHP
Note: Selenium IDE doesn't support any programming language.
d) Browser Environment
Google Chrome
Mozilla Firefox
IE
Safari
Opera etc...
Note: Selenium IDE supports Firefox, chrome Browser only.
-------------------------------------------------
5) Selenium License
All Selenium Projects released under the Apache 2.0 License
- Anybody can download and use all Selenium projects with free of cost.
- Anybody can modify the source code and distribute the source code
Selling modified code is not allowed.
-------------------------------------------------
6) Testing Frameworks and Other tools used in Selenium
Testing Frameworks
JUnit Framework
TestNG Framework
Eclipse IDE -
- To create and execute Java programs,
- Add Selenium WebDriver .jar files to Java project and use Webdriver features.
- Install TestNG/JUnit Testing Frameworks
----------------
Firebug and Firepath plug ins (Mozilla Firefox) for inspecting elements in Firefox browser.
Note: Google Chrome and IE browsers have built Developer tools (F12) to inspect elements.
Browser Drivers for Cross Browser Testing
For Google Chrome, IE etc... Browsers, download Browser drivers and set driver path in test scripts.
-------------------------------------------------
7) Selenium Environment Setup
Choose Selenium Tools
Selenium WebDriver to create Test cases.
Java as Programming Language
TestNG Framework as Test Runner.
Firebug and Firepath plug in for Mozilla browser to inspect Elements.
Browser Drivers etc...
Configure Selenium:
- Download Eclipse IDE and extract
- Download Java software and Install.
- Set Environment variable (Path variable).
- Download Selenium WebDriver java language binding (seleniumhq.org) and add
WebDriver jar file to Java project in Eclipse IDE.
- Download and install Firebug and Firepath from Mozilla browser to inspect elements.
- Download IE, Chrome etc... Browser drivers.
- Download and install TestNG Testing Framework from Eclipse IDE
-------------------------------------------------
8) Advantages of Selenium
i) It is an Open source Software.
ii) It supports various Operating environments (Windows, Linux, Mac etc...)
iii) It supports various browsers (IE, Mozilla Firefox, Chrome, safari, Opera etc...)
iv) It supports various programming environments (Java, Perl, Python, Ruby and PHP)
v) It supports parallel Test execution.
vi) It uses less Hardware resources.
-------------------------------------------------
9) Disadvantages of Selenium
i) It supports Web based Applications only.
ii) No reliable support from anybody.
iii) No centralized maintenance of Elements/objects
iv) Difficult to setup environment.
v) Difficult to use.
vi) Limited support for Image based testing.
vii) New features may not work properly.
viii) No other tool integration for test management.
ix) No built in Reporting facility.
-------------------------------------------------
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Selenium Class 2: Introduction to Selenium part2», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.