Difference between revisions of "SHARE INFORMATION"

From Test Automation Patterns
Jump to navigation Jump to search
(Created page with "<div id="content_view" class="wiki" style="display: block"><span style="font-size: 14px"> ........................................................................................")
 
m (Topic titles in capital letters)
Line 1: Line 1:
 
<div id="content_view" class="wiki" style="display: block"><span style="font-size: 14px"> .................................................................................................................[[Main Page]] / Back to [[Process Patterns]] / Back to [[Test Automation Patterns]]</span>
 
<div id="content_view" class="wiki" style="display: block"><span style="font-size: 14px"> .................................................................................................................[[Main Page]] / Back to [[Process Patterns]] / Back to [[Test Automation Patterns]]</span>
=<span style="font-size: 16px">Pattern summary</span>=
+
=<span style="font-size: 16px">'''Pattern summary'''</span>=
 
<span style="font-size: 16px">Ask for and give information to managers, developers, other testers and customers.</span>
 
<span style="font-size: 16px">Ask for and give information to managers, developers, other testers and customers.</span>
=<span style="font-size: 16px">Category</span>=
+
=<span style="font-size: 16px">'''Category'''</span>=
 
<span style="font-size: 16px">Process</span>
 
<span style="font-size: 16px">Process</span>
=<span style="font-size: 16px">Context</span>=
+
=<span style="font-size: 16px">'''Context'''</span>=
 
<span style="font-size: 16px">This pattern is appropriate when you have to communicate with management, testers or developers, and when you have new people coming onto the team.</span><br /> <span style="font-size: 16px">This pattern is not appropriate when you are working alone on issues that you have already mastered completely.</span>
 
<span style="font-size: 16px">This pattern is appropriate when you have to communicate with management, testers or developers, and when you have new people coming onto the team.</span><br /> <span style="font-size: 16px">This pattern is not appropriate when you are working alone on issues that you have already mastered completely.</span>
=<span style="font-size: 16px"> Description</span>=
+
=<span style="font-size: 16px">'''Description'''</span>=
 
<span style="font-size: 16px">There are many people who are involved with test automation, and they have different needs for what they need to know. But they won't know about things unless they are told, so you need to share relevant information with them at appropriate times. </span>
 
<span style="font-size: 16px">There are many people who are involved with test automation, and they have different needs for what they need to know. But they won't know about things unless they are told, so you need to share relevant information with them at appropriate times. </span>
 
=<span style="font-size: 16px">Implementation</span>=
 
=<span style="font-size: 16px">Implementation</span>=
Line 20: Line 20:
 
* <span style="font-size: 16px">Speak also about your failures: people will be thankful if in that way they can [[LEARN FROM MISTAKES ]]</span>
 
* <span style="font-size: 16px">Speak also about your failures: people will be thankful if in that way they can [[LEARN FROM MISTAKES ]]</span>
 
<br /> <span style="font-size: 16px">Communication also includes reports, demonstrations, Wikis, notice boards etc. Use what is best known in your company.</span>
 
<br /> <span style="font-size: 16px">Communication also includes reports, demonstrations, Wikis, notice boards etc. Use what is best known in your company.</span>
=<span style="font-size: 16px">Potential problems</span>=
+
=<span style="font-size: 16px">'''Potential problems'''</span>=
 
<span style="font-size: 16px">Communication can easily be mis-interpreted, especially emails.</span><br /> <span style="font-size: 16px">Communication needs to be at the right level for the recipient and tailored for the audience, or it will be ignored or worse.</span>
 
<span style="font-size: 16px">Communication can easily be mis-interpreted, especially emails.</span><br /> <span style="font-size: 16px">Communication needs to be at the right level for the recipient and tailored for the audience, or it will be ignored or worse.</span>
=<span style="font-size: 16px">Issues addressed by this pattern</span>=
+
=<span style="font-size: 16px">'''Issues addressed by this pattern'''</span>=
''<span style="font-size: 16px">[[CAN'T FIND WHAT I WANT]]</span>''<br /> ''<span style="font-size: 16px">[[COMPLEX ENVIRONMENT]]</span>''<br /> <span style="font-size: 16px">''[[FALSE FAIL]]''</span><br /> <span style="font-size: 16px">''[[HARD-TO-AUTOMATE HARD-TO-AUTOMATE]]''</span><br /> ''<span style="font-size: 16px">[[HIGH ROI EXPECTATIONS]]</span>''<br /> ''<span style="font-size: 16px">[[INADEQUATE COMMUNICATION]]</span>''<br /> ''<span style="font-size: 16px">[[INADEQUATE SUPPORT]]</span>''<br /> ''<span style="font-size: 16px">[[INCONSISTENT DATA]]</span>''<br /> ''<span style="font-size: 16px">[[INSUFFICIENT METRICS]]</span>''<br /> ''<span style="font-size: 16px">[[KNOW-HOW LEAKAGE]]</span>''<br /> ''<span style="font-size: 16px">[[LOCALISED REGIMES]]</span>''<br /> ''<span style="font-size: 16px">[[NO INFO ON CHANGES]]</span>''<br /> ''<span style="font-size: 16px">[[NON-TECHNICAL-TESTERS NON-TECHNICAL-TESTERS]]</span>''<br /> ''<span style="font-size: 16px">[[OBSCURE MANAGEMENT REPORTS]]</span>''<br /> ''<span style="font-size: 16px">[[SUT REMAKE]]</span>''<br /> ''<span style="font-size: 16px">[[TOO EARLY AUTOMATION]]</span>''<br /> ''<span style="font-size: 16px">[[UNAUTOMATABLE TEST CASES]]</span>''<br /> ''<span style="font-size: 16px">[[HARD-TO-AUTOMATE RESULTS]]</span>''<br /> ''<span style="font-size: 16px">[[UNMOTIVATED TEAM]]</span>''<br /> ''<span style="font-size: 16px">[[UNREALISTIC EXPECTATIONS]]</span>''
+
''<span style="font-size: 16px">[[CAN'T FIND WHAT I WANT]]</span>''<br /> ''<span style="font-size: 16px">[[COMPLEX ENVIRONMENT]]</span>''<br /> <span style="font-size: 16px">''[[FALSE FAIL]]''</span><br /> <span style="font-size: 16px">''[[HARD-TO-AUTOMATE]]''</span><br /> ''<span style="font-size: 16px">[[HIGH ROI EXPECTATIONS]]</span>''<br /> ''<span style="font-size: 16px">[[INADEQUATE COMMUNICATION]]</span>''<br /> ''<span style="font-size: 16px">[[INADEQUATE SUPPORT]]</span>''<br /> ''<span style="font-size: 16px">[[INCONSISTENT DATA]]</span>''<br /> ''<span style="font-size: 16px">[[INSUFFICIENT METRICS]]</span>''<br /> ''<span style="font-size: 16px">[[KNOW-HOW LEAKAGE]]</span>''<br /> ''<span style="font-size: 16px">[[LOCALISED REGIMES]]</span>''<br /> ''<span style="font-size: 16px">[[NO INFO ON CHANGES]]</span>''<br /> ''<span style="font-size: 16px">[[NON-TECHNICAL-TESTERS NON-TECHNICAL-TESTERS]]</span>''<br /> ''<span style="font-size: 16px">[[OBSCURE MANAGEMENT REPORTS]]</span>''<br /> ''<span style="font-size: 16px">[[SUT REMAKE]]</span>''<br /> ''<span style="font-size: 16px">[[TOO EARLY AUTOMATION]]</span>''<br /> ''<span style="font-size: 16px">[[UNAUTOMATABLE TEST CASES]]</span>''<br /> ''<span style="font-size: 16px">[[HARD-TO-AUTOMATE RESULTS]]</span>''<br /> ''<span style="font-size: 16px">[[UNMOTIVATED TEAM]]</span>''<br /> ''<span style="font-size: 16px">[[UNREALISTIC EXPECTATIONS]]</span>''
=<span style="font-size: 16px">Experiences</span>=
+
=<span style="font-size: 16px">'''Experiences'''</span>=
 
<span style="font-size: 16px">If you have used this pattern, please add your name and a brief story of how you used this pattern: your context, what you did, and how well it worked - or how it didn't work!</span><br /> <br /> <span style="font-size: 14px">.................................................................................................................[[Main Page]] / Back to [[Process Patterns]] / Back to [[Test Automation Patterns]]</span><br /> <span style="font-size: 14px">B14B 14C</span></div>
 
<span style="font-size: 16px">If you have used this pattern, please add your name and a brief story of how you used this pattern: your context, what you did, and how well it worked - or how it didn't work!</span><br /> <br /> <span style="font-size: 14px">.................................................................................................................[[Main Page]] / Back to [[Process Patterns]] / Back to [[Test Automation Patterns]]</span><br /> <span style="font-size: 14px">B14B 14C</span></div>

Revision as of 09:54, 28 April 2018

.................................................................................................................Main Page / Back to Process Patterns / Back to Test Automation Patterns

Pattern summary

Ask for and give information to managers, developers, other testers and customers.

Category

Process

Context

This pattern is appropriate when you have to communicate with management, testers or developers, and when you have new people coming onto the team.
This pattern is not appropriate when you are working alone on issues that you have already mastered completely.

Description

There are many people who are involved with test automation, and they have different needs for what they need to know. But they won't know about things unless they are told, so you need to share relevant information with them at appropriate times.

Implementation

Some suggestions:

  • Keep management informed about the progress of the test automation project. Find out what metrics they need, explain which can be easily collected and which not, and provide regular overviews in a format that is most appropriate for them
  • Have managers tell you what they specifically expect from test automation. In this way you can notice quickly if they have UNREALISTIC EXPECTATIONS and can inform them accordingly
  • Speak with other people about what you are doing: explaining something often leads to new ideas, yours or the people you are talking with
  • ASK FOR HELP when you have a problem or a question: you should never ponder too long on some issue, other people may have already solved just the same thing
  • Listen to testers or developers. Ask why they do something and why they do it as they do. If you find out what they really need, you can support them even better than you were planning
  • Ask developers to keep you informed when they make changes to the Software Under Test (SUT) that affect test automation
  • After you have obtained some concrete results, CELEBRATE SUCCESS
  • Speak also about your failures: people will be thankful if in that way they can LEARN FROM MISTAKES


Communication also includes reports, demonstrations, Wikis, notice boards etc. Use what is best known in your company.

Potential problems

Communication can easily be mis-interpreted, especially emails.
Communication needs to be at the right level for the recipient and tailored for the audience, or it will be ignored or worse.

Issues addressed by this pattern

CAN'T FIND WHAT I WANT
COMPLEX ENVIRONMENT
FALSE FAIL
HARD-TO-AUTOMATE
HIGH ROI EXPECTATIONS
INADEQUATE COMMUNICATION
INADEQUATE SUPPORT
INCONSISTENT DATA
INSUFFICIENT METRICS
KNOW-HOW LEAKAGE
LOCALISED REGIMES
NO INFO ON CHANGES
NON-TECHNICAL-TESTERS NON-TECHNICAL-TESTERS
OBSCURE MANAGEMENT REPORTS
SUT REMAKE
TOO EARLY AUTOMATION
UNAUTOMATABLE TEST CASES
HARD-TO-AUTOMATE RESULTS
UNMOTIVATED TEAM
UNREALISTIC EXPECTATIONS

Experiences

If you have used this pattern, please add your name and a brief story of how you used this pattern: your context, what you did, and how well it worked - or how it didn't work!

.................................................................................................................Main Page / Back to Process Patterns / Back to Test Automation Patterns
B14B 14C