Бағдарламаны қалай түзетуге болады

Мазмұны:

Бағдарламаны қалай түзетуге болады
Бағдарламаны қалай түзетуге болады

Бейне: Бағдарламаны қалай түзетуге болады

Бейне: Бағдарламаны қалай түзетуге болады
Бейне: Таңертең тұрғанда бет, көз ісігінен қалай құтылуға болады? 2024, Мамыр
Anonim

Бағдарламаны құру бірнеше операциялардан тұрады, оларды жиынтықта «өмірлік цикл» деп атайды. Маңызды қадамдардың бірі - тестілеу. Оның басты міндеті - жұмыстың дұрыстығына көз жеткізу емес, мүмкін болатын қателіктерді кейіннен тапсырыс берушіге жағымсыз тосын сыйға айналмас үшін анықтау. Бағдарламаларды қалай тексересіз?

Бағдарламаны қалай түзетуге болады
Бағдарламаны қалай түзетуге болады

Нұсқаулық

1-қадам

Бағдарламаны тексеруді бастаңыз. Бірінші қадам - бағдарламаны түзету. Жөндеуді бастапқы кодты жазған немесе қажетті бағдарламалау тілін білетін бағдарламашы жасауы керек. Егер сіз жоғарыда айтылғандардың біреуі болсаңыз, бастапқы кодты синтаксистік қателіктерге тексере бастаңыз. Табылған қателерді жою. Содан кейін статикалық тестілеуді жасаңыз. Бұл бағдарламаны түзету үшін жасалуы керек.

2-қадам

Бағдарламаның барлық өмірлік циклі кезінде алынған барлық құжаттарды тексеріңіз. Техникалық тапсырмаларды, спецификацияны және бастапқы кодты кодтау стандарттарына сәйкестігін тексеріңіз. Бұл бағдарламаның тапсырыс берушінің талаптарына қаншалықты сәйкес келетінін анықтауға көмектеседі. Егер сіз құжаттамадағы және бағдарлама кодындағы барлық қателіктерді жойсаңыз, бұл бағдарламалық жасақтаманың жоғары сапасын көрсетеді.

3-қадам

Түзетуді аяқтағаннан кейін динамикалық тестілеу әдістеріне көшіңіз. Олар бағдарламаның тікелей жұмыс жасау процесінде қолданылады. Бұрын дайындалған мәліметтер жиынтығынан көптеген тестілерді пайдаланып бағдарламаның дұрыстығын тексеріңіз. Әр тест сізге қандай жағдайда бағдарлама сәтсіздікке ұшырағанын және істен шыққанын көрсетеді. Бұл ақаулықтардың себептерін жою үшін сізге осы ақпарат қажет болады. Тестілеу үшін қара жәшік пен ақ жәшік әдістерін қолданыңыз. «Қара жәшік» әдісі бір сынақтағы қателіктер мен ақаулардың максималды санын анықтаудан тұрады.

4-қадам

Ол үшін екі мәліметтер жиынтығын дайындаңыз. Бірінде дұрыс ақпарат, ал екіншісінде әдейі қате болуы керек. Осы деректерді бағдарлама арқылы іске қосқаннан кейін нақты және болжамды функциялардың сәйкессіздігін орнатыңыз.

5-қадам

Сондай-ақ «ақ жәшік» әдісін қолданыңыз, бұл қоңыраудың ішкі құрылымын мұқият тексеру үшін әр оператордан өту қажет. Ол барлық ақпараттық жолдарды, филиалдар мен жеке циклдар арасындағы айырбас бағамын тексереді. Әрбір оператор бір рет жүріп өтеді.

Ұсынылған: