Title: Best selenium training institute Marathahalli
1 What is the need of Automation
Testing?
www.gyanguide.com
2 What Is Automation Testing
Automation Testing means automate the
testing using some tools like Selenium,QTP.
To increase the performance or to provide the
application at early stage we go for automation
testing.
3AutomationTesting Tools
Automation testing is the process of testing
the application with the help of tools. In
present time so many tools are available like
QTP, SELENIUM, WINDMILL and FTP. But most usable
tools are QTP(Quick Test Professional)and
SELENIUM. QTP is licensed tool where as
selenium is free ware open source tool that
support multiple languages like Java,.Net,
Python, Ruby etc.
4Need Of Automation Testing
- To reduce the human efforts .
- executes the same scripts multiple times.
- achieve maximum test coverage and increases the
speed of execution. - batch execution (parallel execution) is possible
i.e. you can execute the multiple test scripts
simultaneously.
5 Whenever the new release comes that mean
some new features with existing features, that
time automation testing comes in picture, means
automation test engineer convert the old features
test cases into test scripts. When new
features are stable manually then they execute
the test scripts on the new build to ensure that
new features are not breaking the old features.
6Process of Automation Testing
- The process of the automation testing is
that once requirement comes for new release
firstly team (Customer, business analyst,
developer and test engineer) involve in impact
analysis . -
- Once impact analysis done then developers
busy in writing code, manual test engineers busy
in writing test cases of new features and that
time automation test engineers busy in converting
test cases into test scripts (using any tool like
selenium).
7- Once all scripts are written then they check
locally ,if they are locally passed then these
scripts go for review process. After review is
done then scripts are stored in final repository
whenever they required they access the test
scripts from the repository and perform execution.
- The main intention of the automation is time
saving because after writing scripts you
can execute the same scripts multiple times in
multiple releases.
8Scope of Automation Testing
The scope of the automation scripts is the
area of your Application under Test which will be
automated. We consider Features that are
important for the business, Scenarios which have
large amount of data, Common functionalities
across applications, Technical feasibility,
Extent to which business components are reused,
Complexity of test cases, Ability to use the same
test cases for cross browser testing.
9Which Testcases should be automated
- we cant convert all the test cases to test
scripts for example... - If any test case is having minor bug.
- Test case is to lengthy.
- Taking too much time to write the scripts in
comparison to execution of manual - then never go for automation testing.
10Framework for Automation
- Automation testing depends upon the
automation framework. - Framework is nothing but set of rules that
everyone should follow to achieve certain things.
- In automation there are three types of
framework - - Data Driven Framework
- Keyword Driven Framework
- Hybrid Framework.
11Data Driven Framework
In data driven framework test engineer uses
some external source for accessing data like
Excel in it test data is not hard coded.
Keyword Driven Framework
In Keyword driven framework test engineer
uses some external source for writing code and
access these external source.
12Hybrid Framework
Hybrid framework is the combination of data
driven framework and keyword driven framework,
for achieve the feature of data driven framework
in hybrid framework testng is uses. While
writing scripts test engineer access the
framework in which functionality of each screen
is already defined.
13 Learn Automation Testing using
Selenium
14- GyanGuide is a software training institute ,
that provides training on different technologies. - Free demo classes are provided.
- 100 job support.
- Weekdays and Weekends batches are available.
- Work on Project.
- Classes are available on Flexible Timing.
- Learn Technology in industry standards.
-
15Contact Details
12, 1st Floor, Outer Ring Road, Kalaminder
Road Anand Nagar, Marathahalli, Bangalore, Karnata
ka 560037
16Call Us 080-60505064
Visit http//www.gyanguide.com/bangalore-marath
ahalli-selenium-training
17Thank You
www.gyanguide .com