Selenium
Softsmith Infotech 1
, Test Automation
• Test automation is the use of software
➢To set test preconditions.
➢To control the execution of tests.
➢ To compare the actual outcomes to predicted
outcomes.
➢To report the Execution Status.
• Commonly, test automation involves
automating a manual process already in
place that uses a formalized testing
process.
Softsmith Infotech 2
, Why and When To Automate?
• Frequent regression testing
• Repeated test case Execution is required
• User Acceptance Tests
• Faster Feedback to the developers
• Reduce the Human Effort
• Test same application on multiple
environments
Softsmith Infotech 3
, Test Automation Tools
➢ Quick Test Professional By HP
➢ Rational Functional Tester By Rational (IBM Company)
➢ Silk Test By Borland
➢ Test Complete By Automated QA
➢ QA Run (Compuware )
➢ Watir ( Open Source)
➢ Selenium ( Open Source)
➢ Sahi (Open Source)
Softsmith Infotech 4