Better Software Conference 2015

40
TESTING - MY WAY TO HAPPINESS BETTER SOFTWARE CONFERENCE

Transcript of Better Software Conference 2015

Page 1: Better Software Conference 2015

TESTING - MY WAY TO HAPPINESS

BETTER SOFTWARE CONFERENCE

Page 2: Better Software Conference 2015

About Me: Jyothi Rangaiah

Director of Quality at

WhiteTable Technologies

Editor at

www.womentesters.com

Blogs at

http://chroniclesoftesting.blogspot.in

At Better Software Conference

http://bsceast.techwell.com/sme-profiles/jyothi-rangaiah

Page 3: Better Software Conference 2015

Agenda

Testers,

❖ Set the right expectation❖ Change Agents or Victims of Change?❖ Share your accomplishments

Page 4: Better Software Conference 2015

Testers

Why are we important to an organization?

Page 5: Better Software Conference 2015

Magic will happen

We are:

Scientists

Explorers

Researchers

Journalists

Page 6: Better Software Conference 2015

Testing - Perfect Software

End result of testing is not a perfect software.

Book referred to in this slide:

Perfect Software and other illusions about testing by Gerald M. Weinberg

Page 7: Better Software Conference 2015

Testing - Is An Easy Job

Testing is more than execution of tests and

bug reporting.

Page 8: Better Software Conference 2015

Testers

Change Agents or Victims of Change?

Page 9: Better Software Conference 2015

Test Early = Change Early

Test the requirements

Test the design

Test the code

Page 10: Better Software Conference 2015

What comprises of as testing time?

Page 11: Better Software Conference 2015
Page 12: Better Software Conference 2015
Page 13: Better Software Conference 2015
Page 14: Better Software Conference 2015
Page 15: Better Software Conference 2015
Page 16: Better Software Conference 2015

Learning

Page 17: Better Software Conference 2015

Testers - Self Reviewers

Everyone has their own testing approach, find your

approach.

Every other testing approach serves as a guide to assess

your approach.

Page 18: Better Software Conference 2015

Test ideas - Build it with the Fieldstone Method

"Don't write your book -- build it with Weinberg's Fieldstone Method. Keep the project moving by breaking the project into easy-to-attack chunks; gather your ideas one at a time. Then stack them as you would stones in a wall."

- Dan Poynter author of Writing Nonfiction and The Self-Publishing Manual

Mindmapping

Share

Befriend

Role play

Book referred to in this slide:Weinberg on Writing: The Fieldstone Method by Gerald M. Weinberg

Page 19: Better Software Conference 2015

Testing - Power of Open Source tools

Mindmap

A collection of open source tools to test web application.

Page 20: Better Software Conference 2015
Page 21: Better Software Conference 2015
Page 22: Better Software Conference 2015

Time for a game

Page 23: Better Software Conference 2015

CollaborateRules of the game

- Iteration 1- Iteration 2

Debrief

Page 24: Better Software Conference 2015

Testing Lessons

From Dr . Phil McGrawReference Link:

http://drphil.com/articles/article/44

Page 25: Better Software Conference 2015

You cannot change what you do not acknowledge.

There is no point in creating bugs and loads of them, that remain unattended.

Page 26: Better Software Conference 2015

Do what works best for you.

There is no standard way to experiment

with a software system.

Page 27: Better Software Conference 2015

Life is managed; it is not cured.

Software is not developed perfectly right at the first attempt.

But can be improved by subjecting it to continuous evaluation.

Page 28: Better Software Conference 2015

You create your own experience.

See a product. And see a reflection of your efforts.

Page 29: Better Software Conference 2015

Share your accomplishments

Do it now

Page 30: Better Software Conference 2015
Page 31: Better Software Conference 2015

Testing Etiquettes

To help testers - Stress less and accomplish more.

Page 32: Better Software Conference 2015

Hear. Don’t Listen.

Turn a deaf ear when required.

Too many noises around, tune to a frequency that does not stress you.

Page 33: Better Software Conference 2015

Be social. Be free.

Interact without attaching to any tags / roles / responsibilities played by an individual that you

interact with.

There is freedom in detachment and interactions become easy and a little less burdened.

Page 34: Better Software Conference 2015

Priority. A revelation.

Designer, Coder, Tester and the Client - If they all have different priorities for the same bug, then it is a clear indication that we all are not

aligned to the same expected result.

Page 35: Better Software Conference 2015

Testing Inspirations

Go teach yourself. Have fun.

Page 36: Better Software Conference 2015

You Inspire Me

❏ Fellow testers❏ Blogs and Books❏ Television Shows - Nat Geo Air

Crash Investigation, Watching Tennis❏ Social testing - testing to learn and

to gather test ideas❏ Test with your team - testing

together is inspiring and fun

Page 37: Better Software Conference 2015

Summarize❏ Testers, set the right expectations - Play fair and stay

true.

❏ Testers, as change agents - challenge the status quo and empower change for a better future for us testers.

❏ Testers, share your accomplishments - Lead the new way and enable greatness.

Page 38: Better Software Conference 2015

Image credits

http://5gratefulthings.tumblr.comwww.purposecapitalcleveland.orgwww.booktrust.org.ukwww.amazon.in

Credits: To respective owners of the image.

Page 39: Better Software Conference 2015

@aarjay

Thank you

Page 40: Better Software Conference 2015

Questions?Questions are the fuel on which the brain

runs.