How to choose automation tool?
There are ‘N’ of tools available in
market for automation. Choosing the right tool for the requirement is the base
for automation. Before selecting a tool
we need to do more analysis. Some of them are listed below.
·
Compatibility of the tool ( with application and
Different environments we required)
·
Features.
·
Cost.
Different kinds of automation testing are listed below.
·
Load testing tools and Performance testing tools
·
Database testing tools.
·
Functional testing tools... etc.
Now we are going to share something about functional testing
tool; Selenium.
Selenium is a very robust open
source and best web based functional testing tool. The main advantage of selenium
it support in all environments. Other main feature is user have more choice for
choosing the language to write scripts. It supports many languages some of them
are listed below.
·
Java ( Junit, TestNG)
·
Ruby
·
Python
·
C#
Advantages of automation:
·
Time consumption.
·
Cost effective.
·
Accuracy in result (based on test script).
Limitations of
Selenium:
·
We can use selenium for web application only; we
cannot use this for windows.
Step by step Selenium installation.
There are 3 components in Selenium, they are
·
Selenium IDE
·
Selenium Server
o
Selenium RC
o
Selenium Web Driver
·
Selenium Grid
Selenium IDE:
IDE :- Integrated Development Environment.
Selenium IDE is available as add on for Mozilla Firefox and Internet Explorer. Selenium IDE simply records and play back what actually user done. For practicing in selenium IDE user doesn’t require to know any programming language.
Test Script: Sequence of user actions (Referred as Test
cases)
Test Suite: Collection of test scripts.
There are certain limitations in selenium IDE so that we are moving forward to selenium Server. We cannot record and playback the script in any other browser than IE and Firefox using selenium IDE.
Before going into selenium servers we need to master in
selenium IDE commands. This is base for selenium server test scripts.

No comments:
Post a Comment