Top Banner
Author: Nael Abd Aljawad – QA Automation Developer 1 Pepperi POC Presentation 09-March-15
13

Pepperi presentation

Jan 21, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pepperi presentation

1

Author:Nael Abd Aljawad – QA Automation Developer

Pepperi POC Presentation 09-March-15

Page 2: Pepperi presentation

2

Packages Description

Page 3: Pepperi presentation

3

Packages Description

POM’s

Resources

What is POM?

Page 4: Pepperi presentation

4

Packages Description

Tests

Runners

Test – Output

Read Me

Page 5: Pepperi presentation

5

Data Sources

• There are 2 Data Sources in the Framework:1. Properties File (User Friendly).

Page 6: Pepperi presentation

6

Data Sources2. Excel File (Pepperi_DB.xlsx) – DDT (Data-driven testing)

To describe testing done using a table of conditions directly as test inputs and verifiable outputs

Page 7: Pepperi presentation

7

Tests Runner

Page 8: Pepperi presentation

8

Tests UML:

Page 9: Pepperi presentation

Reports

Page 10: Pepperi presentation

10

Reports

Page 11: Pepperi presentation

11

Thank You

• Nael Abd Aljawad – QA Automation Developer

Page 12: Pepperi presentation

12

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 .

Next

Page 13: Pepperi presentation

13

POM - Example

Back