ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Author:
Nael Abd Aljawad ¨C QA Automation Developer
1
Pepperi POC Presentation
09-March-15
Packages Description
2
Packages Description
3
? POM¡¯s
? Resources
What is POM?
Packages Description
4
? Tests
? Runners
? Test ¨C Output
? Read Me
Data Sources
? There are 2 Data Sources in the Framework:
1. Properties File (User Friendly).
5
Data Sources
6
2. Excel File (Pepperi_DB.xlsx) ¨C DDT (Data-driven testing)
To describe testing done using a table of conditions
directly as test inputs and verifiable outputs
Tests Runner
7
Tests UML:
8
Reports
10
Reports
Thank You
? Nael Abd Aljawad ¨C QA Automation Developer
11
What is POM?
? Page Object Model is a design pattern to create Object Repository for
web UI elements.
? Under this model, for each web page in the application there should be
corresponding page class.
? This Page class will find the Web Elements of that web page and also
contains Page methods which perform operations on those Web
Elements.
? Name of these methods should be given as per the task they are
performing .
12
Next
POM - Example
13
Back

More Related Content

Pepperi presentation