Video: Ի՞նչ է սև արկղը ծրագրային ապահովման ճարտարագիտության մեջ:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Սեվ - տուփի փորձարկում մեթոդ է ծրագրային ապահովման փորձարկում որը ուսումնասիրում է հավելվածի ֆունկցիոնալությունը՝ առանց դրա ներքին կառուցվածքների կամ աշխատանքի մեջ նայելու: Փորձարկման այս մեթոդը կարող է կիրառվել գրեթե բոլոր մակարդակներում ծրագրային ապահովման փորձարկում միավոր, ինտեգրում, համակարգ և ընդունում:
Ավելին, ի՞նչ է իրենից ներկայացնում սև արկղի ծրագրակազմը:
Սեւ տուփ է ծրագրային ապահովում թեստավորման ոճ, որը կարող է կիրառվել տարբեր փորձարկման մեթոդոլոգիաների համար: Այն համեմատում է սպիտակի կամ պարզի հետ տուփ թեստավորման մեթոդներ, որտեղ փորձարկողը հաշվի է առնում հավելվածի կոդի ներքին աշխատանքը, ինչպիսիք են ճանապարհի ծածկույթը, ճյուղի ծածկույթը, հիշողության արտահոսքը և բացառությունների մշակումը:
Նմանապես, ի՞նչ է օրինակով սև արկղի փորձարկումը: Սև արկղի և սպիտակ տուփի փորձարկման համեմատություն.
Սև տուփի փորձարկում | Սպիտակ տուփի փորձարկում |
---|---|
Սև արկղի փորձարկման հիմնական ուշադրությունը ձեր ֆունկցիոնալ պահանջների վավերացման վրա է: | White Box Testing-ը (միավորի թեստավորում) վավերացնում է ձեր ծրագրային կոդի ներքին կառուցվածքը և աշխատանքը |
Դրանցից ի՞նչ է սև արկղի և սպիտակ տուփի փորձարկումը:
Սև տուփի փորձարկում ծրագրային ապահովում է փորձարկում մեթոդ, որում առկա է նյութի ներքին կառուցվածքը/դիզայնը/իրագործումը փորձարկված հայտնի չէ փորձարկող . Սպիտակ տուփի փորձարկում ծրագրային ապահովում է փորձարկում մեթոդ, որում առկա է նյութի ներքին կառուցվածքը/դիզայնը/իրագործումը փորձարկված հայտնի է փորձարկող.
Ի՞նչ է սև տուփի և սպիտակ տուփի փորձարկումը օրինակով:
Սեւ տուփ փորձարկում Ծրագրաշարն է փորձարկում մեթոդ, որն օգտագործվում է փորձարկում ծրագրաշարը, առանց իմանալու կոդի կամ ծրագրի ներքին կառուցվածքը: Սպիտակ տուփի փորձարկում ծրագրաշարն է փորձարկում մեթոդ, որով հայտնի է ներքին կառուցվածքը փորձարկող ով է պատրաստվում փորձարկում ծրագրային ապահովումը։
Խորհուրդ ենք տալիս:
Ի՞նչ է ենթահամակարգը ծրագրային ապահովման ճարտարագիտության մեջ:
Ենթահամակարգ. Միավոր կամ սարք, որն ավելի մեծ համակարգի մաս է: Օրինակ, սկավառակի ենթահամակարգը համակարգչային համակարգի մի մասն է: Ենթահամակարգը սովորաբար վերաբերում է սարքաշարին, բայց այն կարող է օգտագործվել ծրագրակազմը նկարագրելու համար: Այնուամենայնիվ, «մոդուլը», «ենթակետը» և «բաղադրիչը» ավելի սովորաբար օգտագործվում են ծրագրաշարի մասերը նկարագրելու համար
Ի՞նչ է ծրագրային ապահովման գործընթացը ծրագրային ապահովման ճարտարագիտության մեջ:
Ծրագրային գործընթաց. Ծրագրային գործընթացը (նաև հայտնի է որպես ծրագրային մեթոդաբանություն) հարակից գործողությունների մի շարք է, որը հանգեցնում է ծրագրաշարի արտադրությանը: Այս գործողությունները կարող են ներառել ծրագրային ապահովման զրոյից զարգացում կամ գոյություն ունեցող համակարգի փոփոխում
Ի՞նչ է տիրույթի վերլուծությունը ծրագրային ապահովման ճարտարագիտության մեջ:
Ծրագրային ապահովման ճարտարագիտության մեջ տիրույթի վերլուծությունը կամ արտադրանքի գծի վերլուծությունը տիրույթում հարակից ծրագրային համակարգերի վերլուծության գործընթացն է՝ դրանց ընդհանուր և փոփոխական մասերը գտնելու համար: Դա համակարգի համար ավելի լայն բիզնես համատեքստի մոդել է: Տերմինը ստեղծվել է 1980-ականների սկզբին Ջեյմս Նեյբորսի կողմից
Ո՞րն է սպասարկման արժեքը ծրագրային ապահովման ճարտարագիտության մեջ:
Ծրագրաշարի պահպանման ծախսերը բխում են այն փոփոխություններից, որոնք կատարվել են ծրագրային ապահովման մեջ այն վերջնական օգտագործողին առաքվելուց հետո: Ծրագրային ապահովումը չի «մաշվում», բայց այն կդառնա ավելի քիչ օգտակար, քանի որ այն մեծանում է, բացի այդ, միշտ էլ խնդիրներ կլինեն հենց ծրագրային ապահովման ներսում: Ծրագրային ապահովման պահպանման ծախսերը սովորաբար կազմում են TCO-ի 75%-ը
Ի՞նչ է լրացուցիչ մոդելը ծրագրային ապահովման ճարտարագիտության մեջ:
Աճող մոդելը ծրագրային ապահովման մշակման գործընթաց է, որտեղ պահանջները բաժանվում են ծրագրային ապահովման մշակման ցիկլի մի քանի առանձին մոդուլների: Յուրաքանչյուր կրկնություն անցնում է պահանջների, նախագծման, կոդավորման և փորձարկման փուլերով