Junior
Ի՞նչ է տեղի ունենում սխալի հաղորդագրության հետ, երբ ծրագրավորողը սխալը ուղղում է:
sobes.tech AI
Պատասխան AI-ից
Դասավորող ծրագրավորողը սխալը շտկելուց հետո, սխալի հաշվետվությունը անցնում է վավերացման փուլ (Verification): QA մասնագետը կամ ավտոմատացված փորձարկումը ստուգում է, արդյոք խնդիրը իսկապես լուծված է և արդյոք շտկման արդյունքում չեն հայտնվել նոր թերություններ (regressions):
Տիպիկ ընթացք՝
- Դասավորող ծրագրավորողը փակում է / փոխում է վիճակը՝ "Նպատակը" (Resolved / Fixed): Դասավորող ծրագրավորողը տեղեկացնում է թիմին, որ շտկումը պատրաստ է փորձարկման:
- QA մասնագետը վերցնում է սխալի հաշվետվությունը: Նա գտնում է հաշվետվությունը սխալի հետևման համակարգում:
- Շտկման վավերացում: QA մասնագետը տեղադրում է շտկմամբ նորացված արտադրանքի տարբերակը և իրականացնում հետևյալ գործողությունները՝
- կրկնում է հաշվետվությունում նկարագրված վերարտադրության քայլերը՝ համոզվելու համար, որ սխալը այլևս չի հայտնվում:
- իրականացնում է լրացուցիչ փորձարկումներ վերամշակված խնդրի և կապված կոմպոնենտների վրա (regression tests),՝ համոզվելու համար, որ կողմնակի ազդեցություններ չկան:
- Վավերացման արդյունքների հիման վրա սխալի հետևում վիճակի թարմացում: Վավերացման արդյունքների հիման վրա, սխալի հաշվետվության վիճակը թարմացվում է՝
- "Փակված" (Closed / Verified): Եթե շտկումը հաջողությամբ վավերացվել է և սխալը այլևս չի հայտնվում։ Սա վերջնական վիճակն է այս սխալի համար:
- "Վերաօպենված" (Reopened): Եթե սխալը դեռ առկա է (չի ամբողջությամբ շտկվել) կամ հայտնվել են նոր խնդիրներ, կապված շտկման հետ։ Այս դեպքում, սխալի հաշվետվությունը վերադառնում է ծրագրավորողին վերանայման համար:
- Մեկնաբանություններ սխալի հաշվետվությունում: QA մասնագետը ավելացնում է մեկնաբանություն վավերացման արդյունքների մասին (հաջող / անհաջող, հավաքածուի տարբերակը, որտեղ կատարվել է վավերացումը) և հայտնաբերված regressions-ի մասին տեղեկություններ:
Այսպիսով, սխալը շտկելուց հետո, հաշվետվությունը անցնում է պարտադիր վավերացման փուլ, որը հաստատում է շտկման արդյունավետությունը և ապահովում է արտադրանքի որակի վստահություն՝ թողարկումից առաջ։