advantages and disadvantages of selenium webdriver code example

Example: disadvantages and advantages of selenium

LET ME START WITH ADVANTAGES OF SELENIUM
- Selenium is a set of libraries that help us
   automate and interact with the browsers.
    First of all it is an  
    - OPEN SOURCE tool -> FREE
    - It supports different types of browsers
    - It supports multiple different programming languages
    - Huge community behind it so many answers to any problems/questions
    - Could run on different OS systems such as: Mac, Windows, Linux etc.

DISADVANTAGES
-----------------
-Selenium supports testing of only web-based applications
-Mobile applications cannot be tested with Selenium
-Captcha and Barcode cannot be tested aswell
-Reports can only be generated using
 third-party tools like TestNG or JUnit.
-Since it is a free tool, there is not vendor
 support but still there are many communities to get help.
-The user is expected to know
prior programming language knowledge.

Tags:

Misc Example