agile testing days - testing in a responsive enterprise

10

Upload: abhishek-johri

Post on 12-Apr-2017

92 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Agile Testing Days - Testing in a Responsive Enterprise
Page 2: Agile Testing Days - Testing in a Responsive Enterprise

WHO WE AREBelievers, proponents and advocates of Agile who learnt

from trenches and now spend their time figuring out how deep the rabbit hole goes !!

SATISH K N

- Coder- Studies Behavioral psychology- ಬ ೆಂಗಳೂರು huduga

- Free time picks sawari in KR puram – ITPL route

ABHISHEK JOHRI

- Exist as a learner, work as a coach.- Father of two kids- Lover of political history- Special skill of flying kites with eyes closed

Page 3: Agile Testing Days - Testing in a Responsive Enterprise

AG

END

A 01

0403

02Mindset – Traditional to Agile Emergence of Emergent Architecture

Contemporary Engineering Practices New Age Skills for QA

Page 4: Agile Testing Days - Testing in a Responsive Enterprise

MIN

DSET –

TRA

DITIO

NA

L TO

AG

ILE

Joint ownership between Dev/QA, Collective ‘GO’ decision.

‘Slice of Cake’ testing has replaced linear testing/modular testing.

LEAN Documentation

Page 5: Agile Testing Days - Testing in a Responsive Enterprise

FACT CHECK

1079

30000

Page 6: Agile Testing Days - Testing in a Responsive Enterprise

EMERGENCE OF EMERGENT ARCHITECTURE

Monolithic

N- Tier Arch

Micro Services Serverless Arch

Page 7: Agile Testing Days - Testing in a Responsive Enterprise

CO

NTE

MP

OR

AR

Y EN

GIN

EER

ING

P

RA

CTI

CES

BDD • Specification by • Example.• Collaboration +

Automation

Configuration management • Infrastructure As Code

Page 8: Agile Testing Days - Testing in a Responsive Enterprise

CO

NTE

MP

OR

AR

Y EN

GIN

EER

ING

P

RA

CTI

CES

Manual Testing

Setup & Configurationmanagement / InstallationTesting

Preparing Test cases fromrequirements

Developing Automation Testsuite

Validating user requirements

Responsive Testing / Continuous Testing

Infra as code [DEVOPS]

Ubiquitous language usingBDD

Unit Testing [DEVELOPERS]

BDD Tests / ATDD[DEVELOPERS]

End to End Automated Tests[Self learning Bots ]

Manual End to End Testing

Page 9: Agile Testing Days - Testing in a Responsive Enterprise

QA – WHAT NEXT ??INTERNET OF THINGS

AI & MACHINE LEARNING

• Performance testing• Security testing• Compatibility testing

• Training Datasets & Supervised learning • Conversational & Decision Tree path testing

for RPA & Chatbots.

Page 10: Agile Testing Days - Testing in a Responsive Enterprise