Kandungan
Apa itu Analisis Dampak?
Kapan Anda harus melakukan Analisis Dampak?
Untuk apa Analisis Dampak?
Bagaimana cara melakukan Analisis Dampak?
1. Menjelajahi masalah \ tiket \ bug \ permintaan perubahan *
2. Membaca email **
3. Percakapan dengan pengembang **
4. Menjelajahi di mana perubahan itu dilakukan ***
5. Menjelajahi deskripsi perubahan ***
6. Meneliti kode perubahan *****
Mengapa saya memutuskan untuk menulis tentang ini?
Apa itu Analisis Dampak?
Pertama-tama, Analisis Dampak (analisis dampak) adalah studi yang memungkinkan Anda untuk menunjukkan area yang terkena dampak (area yang terkena dampak) dalam proyek saat mengembangkan fungsi baru atau mengubah fungsi lama, serta menentukan seberapa signifikan mereka terpengaruh.
Area yang terkena dampak membutuhkan perhatian lebih selama pengujian regresi.
Izinkan saya segera mencatat agar tidak menakut-nakuti QA: analisis dampak bukanlah "membaca kode". Ini mencakup metode penelitian lain.
Kapan Anda harus melakukan Analisis Dampak?
Analisis dampak dapat berguna dalam kasus-kasus berikut:
ada perubahan persyaratan;
menerima permintaan untuk melakukan perubahan pada produk;
pengenalan baru modul atau fungsi menjadi produk yang sudah ada diharapkan ;
, .
, , . "" .
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 .