Content
What is Impact Analysis?
When should you do Impact Analysis?
What is Impact Analysis for?
How do I do Impact Analysis?
1. Exploring the issue \ ticket \ bug \ change request *
2. Reading emails **
3. Conversation with developers **
4. Exploring where the change was made ***
5. Exploring the description of changes ***
6. Researching the code of changes *****
Why did I decide to write about this?
What is Impact Analysis?
First of all, Impact Analysis (impact analysis) is a study that allows you to indicate the affected areas (affected areas) in the project when developing new or changing old functionality, as well as determine how significantly they were affected.
The affected areas require more attention during regression testing.
Let me note right away so as not to frighten QA: impact analysis is not "reading the code". It includes other methods of research.
When should you do Impact Analysis?
Impact analysis can be useful in the following cases:
there are changes in requirements;
received a request to make changes to the product;
the introduction of a new module or functionality into an existing product is expected ;
, .
, , . "" .
Impact Analysis?
QA:
, ;
, , , ;
, .
Impact Analysis ?
issue\ticket\bug\change request *.
email **.
**.
(commit place) ***.
(commit description) ***.
*****.
'*' " " . , " 6" , " 1-5" QA .
1. issue\ticket\bug\change request *
( *), , - - . , :
Steps To Repeat;
Description;
Additional Background Information;
Attachment;
, , . , , , 'Additional Background Information' , HTTPs. , HTTP.
2. emails
, , , :
;
;
;
, , .
"**", , "" .
3. **
- "" , " " : " , , , \ ". , , , , , .
4. , ***
, , - . , git, , . "" " , \, ". , "" ( , ) , .
, , 'ExtendedClassification' , , Smoke Test .
, - ( JS, HTML, CSS, etc.), .
"***" - , .
5. ***
, QA , , Developers . , (git commits):
Ticket number and title
- Bug:
{ , ?}
- Problem:
{ , ?}
- Fix:
{ }
, " root ItemType" ( ), , " root ItemType". bug , .
6. *****
- , . , , . , QA . ( ) , use case, .
?
, - QA. , , , 25 ( , , ). , :
.. , , - , ItemType "HG_Modification Orger", , ( ), ItemType "HG_Modification Orger", ( ). .. ( ). , . , ItemType = "HG_Modification Orger" ItenType != "HG_Modification Orger". 30 . 25 .
, impact analysis .