first steps in becoming a better tester

35

Upload: testcampro

Post on 04-Dec-2014

188 views

Category:

Education


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: First steps in becoming a better tester
Page 2: First steps in becoming a better tester
Page 3: First steps in becoming a better tester

First Steps in becoming a better tester

Codrin Merlusca

Page 4: First steps in becoming a better tester

What I thought…

Page 5: First steps in becoming a better tester

What we must...

Page 6: First steps in becoming a better tester

What we could…

Page 7: First steps in becoming a better tester

The Recipe

Page 8: First steps in becoming a better tester

Main Ingredient

Page 9: First steps in becoming a better tester

Initiative

Page 10: First steps in becoming a better tester

Initiative Levels

Page 11: First steps in becoming a better tester

Level 1 - WAIT

Page 12: First steps in becoming a better tester

Level 2 - ASK

Page 13: First steps in becoming a better tester

Level 3 - PROPOSE

Page 14: First steps in becoming a better tester

Level 4 - ACT

Page 15: First steps in becoming a better tester

What is your initiative level ?

Page 16: First steps in becoming a better tester

Communication

Page 17: First steps in becoming a better tester
Page 18: First steps in becoming a better tester

DO NOT ACT IMPULSIVE

Page 19: First steps in becoming a better tester

Be Prepared with all the information

Initial Condition

Actions step by step

Expected result (according to requirement)

Actual Result

Requirement interpretation

Process knowledge (according to project rules)

Test plan

Page 20: First steps in becoming a better tester

Listen, understand and offer him the testing perspective

Page 21: First steps in becoming a better tester

Personal Efficiency

Page 22: First steps in becoming a better tester

Our NEVER daily work

Page 23: First steps in becoming a better tester

Our daily work

Page 24: First steps in becoming a better tester

Prioritization

Page 25: First steps in becoming a better tester

Efficiency after prioritization

Page 26: First steps in becoming a better tester

Analytic Thinking

Page 27: First steps in becoming a better tester

Analytic Thinking

Analytic Thinking is the abstract separation of a whole into its constituent parts in order to study the parts and their relations

In other words…

Page 28: First steps in becoming a better tester

Analytic Thinking

Page 29: First steps in becoming a better tester

Overload

Scenario 1:You are responsible testing a delivery that will be in 2 days instead of 4 days.

The usual amount of work has not decreased and also you have been informed that you must treat this with high interest.

Scenario 2:You are responsible in testing a delivery that lasts 4 days.

After 3 days of hard work you are informed that some new changes will be in and you must redo the tests, the deadline instead is not changed .

Page 30: First steps in becoming a better tester

WHAT TO DO

Provide an effort estimation regarding the testing activity requestedProvide a quality risk argumentDiscuss with the architect regarding the impact of the changeProvide a proposal regarding the optimization of the test activity ( reducing the activity to high priority, the important/urgent)Provide test reduction possibility also consulting the Quality TeamInform the TL about the situation

WHAT NOT TO DO Faint so you can gain pityPresent your resignationCall your mother and cry Drink at work

Page 31: First steps in becoming a better tester

You are the most experienced tester in the project.

Now you are a mentor for a new colleague.

The amount of load in the project is the same and due to your new mentoring tasks to help when he requests, you might not finish in time the delivery

Mentoring

Page 32: First steps in becoming a better tester

WHAT TO DO

Prioritize his tasksTeach him to gather all the unclear issues and plan a moment in the day to clarify themTeach him to take notes for the things you clarify and to keep it in a “how to” document Take him for a few hours to observe the way you are executing the tasks so he can also learn the mechanism Take/give weekly feedback regarding your teaching skills and his comprehensive for knowing what to improve

WHAT NOT TO DO Curse himSlap himMake him cryGive him nicknamesMake him trip and make fun of him in front of everybodyAdvise him to quit

Page 33: First steps in becoming a better tester

Missing Knowledge

You are responsible in testing a specific area and you are having troubles in creating/executing those tescases due to lack of knowledge.

Your team is also very busy with different tasks for the same delivery.

Page 34: First steps in becoming a better tester

WHAT TO DO

Gather the unclear information in a documentCheck the documents regarding the specific area (req / arch)Check the bug/functionality description and implementation informationCheck with developers/architects for information Ask a tester colleague with experience to help you Keep a document with all the information provided for next time Inform the TL regarding the lack of knowledge for possible training WHAT NOT TO DO

Close yourself in the bathroom and cryPay someone to do it or try to blackmailTrip “accidentally” on the stairs and take a sick leave Get nervous and brake the computer

Page 35: First steps in becoming a better tester