КомпютриПрограмиране

Функционално тестване

Сред всички видове функционални изследвания по право заема водеща позиция, защото програмата трябва да работи правилно на първо място, или с лекота на използване, сигурност и няма да има достатъчно скорост абсолютно никакъв смисъл. В допълнение към притежаването тестват различни техники, всеки човек трябва да разбере, как правилно да извърши одит, за да получите най-ефективните резултати.

Функционално тестване: къде да насочат основните усилия?

- изпитване модулна и система;

- да се провери "бял" или "черна" кутия;

- за ръчно тестване и автоматизация;

- за тестване на нови функции или регресия тестване ;

- на "негативна" или "положителни" тестове.

Между всички тези дейности е важно да се намери правилния път, който ще бъде на "средното", за да се балансира на усилията, като се възползват от всяка една от посоките на максимум.

проверка на софтуера се извършва по различни начини, един от които е тестван на "черна кутия", или контрол на данните.

Програмата в този случай е представена от гледна точка на "черната кутия", както и извършването на проверка за установяване на обстоятелствата, в които поведението на програмата няма да отговарят на спецификациите. Всички грешки се определят с помощта на управлението на данните, което се извършва с помощта на изчерпателни тестове, тоест, като се използват всички възможни типове данни.

Ако изпълнението на програмата команда зависи от събитията, които го предхождат, а след това има нужда да се покажат всички възможни последователности. Ясно е, че в повечето случаи е просто невъзможно да се направи изчерпателен тестване, така че е по-вероятно да се избере приемливо или разумен вариант, ограничена серия от програмата на малка част от всички входни данни. Тази опция е напълно гарантира липсата на отклонения от спецификациите.

Функционално тестване включва левия теста избор. В този случай, за да се прави разлика между тези методи за формиране на комплекти за тях:

- анализ гранична стойност;

- еквивалентност разделяне;

- поемане на грешка;

- анализ на връзката между причина и ефект.

Можете да видите всеки един от тях поотделно.

Анализ на граничните стойности. По граничните стойности често се разбира като тези, разположени по границите на класовете за еквивалентност. В такива места може да се открие грешка. Използването на този метод изисква професионален дефиниция за креативност и опит в този конкретен проблем в процес на разглеждане.

Еквивалентност разделяне. Всички възможни набори от входни параметри са разделени в няколко класа равностойност. Данните са обединени въз основа на подобни грешки. Смята се, че ако един набор от един клас открие грешка, тя също ще бъде еквивалентно на това да посочи. Функционално изпитване на настоящия метод се осъществява на два етапа: първият направен избор на равностойност класове, а вторият е образувала специални тестове.

Анализ на отношенията на причината и следствието. Системата може да изберете тестове с висока производителност благодарение на провеждането на такива одити. В този случай, тъй като причината за отделен вход състояние се получава, и се разглежда като следствие от състоянието на изход. Методът се основава на идеята, да отдавате най-различни причини до определени последици, а именно да се изяснят много отношения причинно-следствени. Тестване на софтуера се извършва на няколко етапа, в резултат на списък на причините и последствията, произтичащи.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.unansea.com. Theme powered by WordPress.