You are on page 1of 2

What is AUTOMATION?

- Automation is a process whereb the test cases are converted into test
scripts
and executed which will ease the process of repeatative testing
involved in manual
testing.

Need For Automation:-


- For Repeative task which take place in Regression Testing/Smoke
Testing.
- Time saving from Second Sprint
- Accuracy of testing increases
- To increase the productivity
- Reduce the Time taken for testing process

Entry criteria for Automation:-


- Automation always takes place on stable application.
- Application becomes stable when first Sprint done for that
application.
- Hence first Sprint we should go for Automation.

What scenarios can be Automated:-


- Smoke scenarios
- Regression Scenarios

Is 100% Automation is possible?


- No

What is not Automated in an application?


- Otp releated scenarios
- Capcha releated scenarios
- Virtual keyboard
- Bio metrics
- Audio,video releated Testcases
- Voice commands
- Gamming application
- If manual testcases steps are improper than that testcases are not
automated.

Automation Tools
Types of Tools
1.Functional Automation Tool
2.Non-Functional Automation Tool

-->Functional Testing Automation Tool:


- Used to automate the functional test cases
- To convert the mannual test cases involved in functonal testing
into Automation testscripts.(OR)
- To perform automated functional testing we need Functional
Automation Tools.

Functional Automation Tool are categorized into two divisions:-

=> @Commercial
Commercial software ->
- Basically these are Licenced Tools.
- Commercial software has the source code(business logic written
by developer)
that only the person,team or organization that created it can
edit,inspect,
change and enhance/update it apart from them no one has access
to do changes.
- Commercial tool example:
QTP -> QTP stands for QuickTestProfessional, a product of HP and
its a GUI tool.
QTP tool helps testers to perform an automated
functional testing.
QTP supports only Windows OS
QTP supports only two languages Java script and Visual
Basic script.
QTP doesnot support safari browser.

=> @OpenSource
Open source software ->
- Basically these Tools work without licencing.
- Open source software is computer software with its source code
made available
by the developer or organization to everybody to
study,change,modify,enhance
and distribute.
- Open-source tool example:
Selenium WebDriver

--> Non-Functional Testing Automation tools


- Used to automate the Non Functional test cases
- To Automate Performance testing test cases:
- JMeter
- Load Complete
- Load Runner

You might also like