Sesson -1
=======
- What is Test Automation?
Creating test scripts that check all aspects of an application, then running these tests on each new build.
As Test Automation Software runs tests, it simulates a human user by moving the mouse cursor over the application, clicking Graphical User Interface (GUI) objects, and entering keyboard input
Why Test Automation?
Saves man power
Provides testing statistics
Reliable testing
Provides structure to QA Department
Nighly Run
Repeatable
Programmable
Reusable
Easy Maintainable
What is UI ?
Types of applications – Java, Windows, Browser (Web)
UI Objects:
Link
Window
IEFrame
ComboBox
CheckBox
Push Button
Image
Menu Item
List Box
Edit Control
RichEdit
Automation Tool Concept :
Genrally all auomtation tools test the Application under test(AUT) through object repository(OR).
The OR concept may be coined with a different name in various tools, but the basic remains that Automation
tools communicate with Application only by set of properties of an object captured individually.