影響分析:テストの変更を簡単にする6つのステップ

コンテンツ
  • 影響分析とは何ですか?





  • 影響分析はいつ行う必要がありますか?





  • 影響分析とは何ですか?





  • 影響分析を行うにはどうすればよいですか?





    • 1.問題\チケット\バグ\変更リクエストの調査*





    • 2.メールを読む**





    • 3.開発者との会話**





    • 4.変更が行われた場所の調査***





    • 5.変更の説明を調べる***





    • 6.変更コードの調査*****





  • なぜ私はこれについて書くことにしたのですか?









影響分析とは何ですか?

まず、影響分析(影響分析)は、新しい機能や古い機能の変更を開発するときに、プロジェクト内の影響を受ける領域(影響を受ける領域)を示し、それらがどの程度影響を受けたかを判断できる調査です。





影響を受ける領域は、回帰テスト中にさらに注意を払う必要があります。





QAを怖がらせないように、すぐに注意しておきます。影響分析は「コードを読む」ことではありません。他の調査方法も含まれています。





影響分析はいつ行う必要がありますか?

影響分析は、次の場合に役立ちます。





  • そこにあるの変更の要件では、





  • 製品に変更加えるリクエストを受け取りました





  • 既存の製品への新しいモジュールまたは機能の導入が期待されています。





  • , .





, , . "" .





開発者は本番の問題を修正しています
Developers are fixing Production Issue

Impact Analysis?

QA:





  • , ;





  • , , , ;





  • , .





Impact Analysis ?

  1. issue\ticket\bug\change request *.





  2. email **.





  3. **.





  4. (commit place) ***.





  5. (commit description) ***.





  6. *****.





'*' " " . , " 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

, , , :





  • ;





  • ;





  • ;





  • , , .





"**", , "" .





なぜそれが問題で言及されなかったのですか?!
Why wasn't it mentioned in the issue?!

3. **

QAと開発者
QAs and Developers

- "" , " " : " , , , \ ". , , , , , .





4. , ***

, , - . , git, , . "" " , \, ". , "" ( , ) , .





変更があるファイル
File where changes are

, , 'ExtendedClassification' , , Smoke Test .





, - ( JS, HTML, CSS, etc.), .





"***" - , .





5. ***

, QA , , Developers . , (git commits):





Ticket number and title





- Bug:





{ , ?}





- Problem:





{ , ?}





- Fix:





{ }





説明を変更します
Changes description

, " root ItemType" ( ), , " root ItemType". bug , .





6. *****

- , . , , . , QA . ( ) , use case, .






?

, - QA. , , , 25 ( , , ). , :





例
Example

.. , , - , ItemType "HG_Modification Orger", , ( ), ItemType "HG_Modification Orger", ( ). .. ( ). , . , ItemType = "HG_Modification Orger" ItenType != "HG_Modification Orger". 30 . 25 .





, impact analysis .








All Articles