Why Selenium..!
Basically, Selenium is an open source automation tool used for functional and regression testing. It is a collection of different tools and different people contribute to the Selenium Project. The key person behind Selenium is Jason Huggins who started Selenium project back in 2004.
In general, it automates browser but more specifically It automates web based applications and eliminates repetitive manual tasks to achieve better efficiency and speed to perform testing. Selenium offers great advantages in comparison to other automation tools like HP UFT/QTP, Tosca etc.
It has four components namely Selenium Integrated Development Environment (IDE), Selenium Remote Control (RC), WebDriver and Selenium Grid but nowadays, all the automation is done using Selenium WebDriver and we will focus on that here.
In this post, we will learn about various features and advantages of using selenium.
Hence, we can conclude that Selenium offers great advantages for automation testing. In coming posts, we will learn more about selenium tool and will write actual scripts using JAVA to automate some demo scenarios and process.
Cheers.. !
In general, it automates browser but more specifically It automates web based applications and eliminates repetitive manual tasks to achieve better efficiency and speed to perform testing. Selenium offers great advantages in comparison to other automation tools like HP UFT/QTP, Tosca etc.
![]() |
[source: www.seleniumhq.com ] |
It has four components namely Selenium Integrated Development Environment (IDE), Selenium Remote Control (RC), WebDriver and Selenium Grid but nowadays, all the automation is done using Selenium WebDriver and we will focus on that here.
In this post, we will learn about various features and advantages of using selenium.
- The main advantage of using Selenium is that it is an open source (free) tool. So, it offers great cost advantage over other tools.
- It is platform independent and can be used with different Operating systems like Windows, Linux and Mac OS.
- It supports variety of programming languages including but not limited to JAVA, Python, Ruby, C# etc.
- It supports and can run tests across multiple browsers like Chrome, Internet Explorer, Firefox, Safari, Opera etc.
- Selenium project community is growing day by day, so it updates continuously and we can get more resources and repositories.
- It can perform parallel testing using Selenium grid.
- Selenium also support mobile devices.
- Furthermore, it is easy to implement and integrate with IDE like Eclipse and Intellij.
Hence, we can conclude that Selenium offers great advantages for automation testing. In coming posts, we will learn more about selenium tool and will write actual scripts using JAVA to automate some demo scenarios and process.
Cheers.. !
Awsm bro. Keep it up
ReplyDeleteThanks bro.. !!
ReplyDeleteNice detailing Raj!!
ReplyDeleteThank you sir..!!
ReplyDeleteNice bro..:)
ReplyDeleteKeep it up..👍
Yes bro.. Thanks !
ReplyDeletenice one..
ReplyDeleteThanks bro !
ReplyDeleteNice Bro
ReplyDeleteKeep It Up 🌹🌹🌹🌹🌹
yes. Thank you
ReplyDeleteNice
ReplyDeleteThanks bro
ReplyDeleteGood job...waise itna Gyan tu lata Kahan se h..or lata hai to rakhta kahan hai..humare pass to nhi hota😉
ReplyDeleteThanks. This is just a humble attempt :)
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteGreat tutorial. It really helped me.
ReplyDeleteThank you, keep up the learning!!
Delete