Professional Documents
Culture Documents
Content
1. 2. 3.
4.
1. Overview
Automation Testing:
is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Graphical User Interface Testing (GUI Testing) Code-driven Testing
2 types:
2. GUI Testing
Pros
Easy to approach Run on current instance of Firefox Impossible to handle Database, Report files.
Cons
3. Code-driven testing
Java language support for writing test cases Connect to DBs to verify data Report test results in excel files Work on multi browsers (Firefox/IE/Chrome) Run test cases, test suites sequentially Run test cases, test suites concurrently
Scenario
Connect to SEMBAS and SUMMIT DBs to get initial data Storeman verify voucher on SEMBAS and SUMMIT company Driver collect cylinder at PFA of SEMBAS SEMBAS Storeman verify collect Voucher Driver return Cylinder at PF2 of SUMMIT SUMMIT Storeman verify return Voucher Connect to SEMBAS and SUMMIT DBs to verify data
Log Sheet
Session Report .xls file Input File Summary Sheet 1st Suite Sheet 2nd Suite Sheet Summary Sheet 1st Suite Sheet 2nd Suite Sheet
Output File
ScreenShot
.png file
BinaryFile
Component Architecture
Classes Diagram
Functional Test Integration Test (ran weekly and on demand) Regression Test (ran nightly) Performance Test
THANK YOU!