+ All Categories
Home > Technology > Serenity-BDD training

Serenity-BDD training

Date post: 15-Apr-2017
Category:
Upload: savvycom-savvycom
View: 430 times
Download: 1 times
Share this document with a friend
19
SERENITY –BDD TRANINING SESSION
Transcript
Page 1: Serenity-BDD training

SERENITY –BDDTRANINING SESSION

Page 2: Serenity-BDD training

01.AUTOMATED

TESTING

REVIEW

Page 3: Serenity-BDD training

WHAT IS AUTOMATED TESTING?

It is about using a software, a pieces of codes, or a test tool

Types of testing can be automated

F U N C T I O N A L

T E S T I N GR E G R E S S T I O N S T R E S S

P E R F O R M A N C E L O A D T E S T

Page 4: Serenity-BDD training

AUTOMATED TESTING OBJECTIVES

SAVE

TIMESAVE

EFFORTS

INCREASE

CONSISTEN-

CY

INCREASE

EFFICIENCY

Page 5: Serenity-BDD training

AUTOMATED TESTING ADVANTAGE & DISADVANTAGE

ADVANTAGES

RELIABLE: eliminating human error

REUSEABLE

BETTER QUALITY SOFTWARE

FAST

COST REDUCTION

DISADVANTAGES

High Investment In Tools And Training

High Man Power Requirement For Test

Preparations

A Lot Of Testing Areas Left Uncovered

Page 6: Serenity-BDD training

02.SERENITY-

BDD TOOL

Page 7: Serenity-BDD training

Seren i t y i s an

open source

l ib ra ry tha t he lps

you wr i te h igher

qua l i t y au tomated

acceptance tes t

fas ts .

OVERVIEW

Page 8: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

Define requirements and acceptance criteria1

2 Automate your acceptance criteria

3 Implement the test

4 View test reports

Page 9: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

1

STEP

DEFINE YOUR REQUIREMENTS

CASE STUDY:

In order to Login to iHeartLocal with various data

As an user

I would like you to login many times with different data

Page 10: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

1

STEP

AUTOMIZE

YOUR

ACCEPTANCE

CRITERIA

STEP

2

Page 11: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

1

STEP STEP

2

STEP

3

Test Implementation

(ILLUSTRATED THROUGH

REAL PRACTICE)

Page 12: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

1

STEP STEP

2

STEP

3

Report on test results

STEP

4

Page 13: Serenity-BDD training

STEPS TO AUTOMATED TEST BY SERENITY

+

1

STEP STEP

2

STEP

3

STEP

4

Report on functional test

coverage

Page 14: Serenity-BDD training

WHY CHOOSE SERENITY

+

Free Of Charge. It’s An Open Source

Clear Structure

Create Good Test Report.

Page 15: Serenity-BDD training

SETUP ENVIRONMENT

+

Integrate Cucumber plugin into EclipseSet Up Environment Variables

Page 16: Serenity-BDD training

SCRIPT STRUCTURE

Page 17: Serenity-BDD training

03.WEB-TEAM

STUDY

RESULT

Page 18: Serenity-BDD training

WEBTEAM STUDY RESULT

List Element

1. Textbox

2. Button

3. Check Box

4. Radio buttons

5. Drop Down

6. Multiple Selects

7. Switch Commands

8. Drag & Drop Actions

9. RightClick & Menu context

10. Upload a file

11. Tree view

12. Date Time Picker

13. Data Driven Testings:

Reading Data table from *.feature file

Reading Data from Excel file

Write down data in Excel file

14. Verify commands

Page 19: Serenity-BDD training

THE ENDTHANK YOU FOR LISTENING


Recommended