регресия тестване

тестване регресия - това е набор от тестове, предназначени за откриване на дефекти в предварително тествани части на приложението. Това се прави не напълно да се уверите, че не бъгове, но за да откриете и отстраните регресия бъгове. Регресия грешки - едни и същи грешки, но те не се появяват, когато пишете на програмата, и когато се добави към съществуващата построи нов раздел на програмата или коригирането на други бъгове, това е причината за появата на нови дефекти във вече изпитани продукти.

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

регресия тестване

Съществуват няколко вида на регресивни тестове:

• Изпитванията за проверка. Извършват за проверка на корекцията и открит отворен по-рано грешката.

• проверка тест версия. Той съдържа принципи опушен изпитване и изпитване монтаж: изпитване на основните функции на програмата във всяка от новия модул.

• Директно регресия самото тестване - повторно изпълнение на всички тестове, които са били написани и проведени по-рано. Те се извършват въз основа на съществуващите тест случаи, независимо от бяхме в хода на тяхното преминаване намерени грешки, или не.

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

Някои от разпоредбите относно начина на извършване на регресия тестване:

• Този тип тестове се извършват във всяка ново строителство.

• Трябва да се започне с версията на проверка (тестване монтаж и опушен тестване).

• Проверка на корекции на грешки.

• регресия тестване, обикновено не покрива цялата заявлението, но само тези области, които са по някакъв начин "в контакт" с промените в строя.

Следваща тествана вече предишни затворени бъгове.

1) тестване регресия се препоръчва няколко пъти (3-5). Ето защо, за да се спести ценно време (и, може би, за да се отървете от "рутинна") в тестовете за регресия са активно използване на силата на тест за автоматизация.

2) Провеждане на изследването крайния регресия, за които избраните приоритетни изпитвания, определени от най-голям брой грешки, открити.

Също така, регресия тестване се използва широко в развитието на екстремни.