visual studio team system 2008 test edition(for software tester)
TRANSCRIPT
Visual Studio Team System 2005 Test Edition
Microsoft Visual Studio 2005 Team System е първата версия на Visual Studio, която включва комплект от инструменти за тестване, създадени специално за хората които правят проверки и тестове.
Автоматизираните тестове са много удобни за управление, защото ние можем да ги осъществим като част от градивен процес, използвайки Team Foundation Build. Team System има няколко вградени автоматизирани тестове, включващи т. нар. load tester, generic test и unit tests.
Видовете тестове включени в един проект могат да бъдат следните:
Unit Tests (Единични тестове)Web Tests (Мрежови тестове)Load Tests (Зареждащи тестове)Manual Tests (Ръчни тестове)Generic Tests (Общи тестове)Ordered Tests (Подредени тестове)
Какво представлява тест проектът и как да го управляваме?
Test Manager
Test View
Test Results
Приложение на Ordered tests (подредени тестове)
Test lists (тестови списъци)Ordered tests Защо да използваме Ordered tests?
CREATE USER
LOG USERIN
DATA BASE
Unit tests (единични тестове)
ОпределениеПредимства:
разбираемоствремето, което се отделя за Unit тестове е същото, както и за другите тестове.колкото по-труден и дълъг е кода на теста, толкова е по-ефективен
винаги кода на теста да се отделя от кода, който ще се тествада се избягва промяната на тествания кодвсеки тест да обхваща малка част от кодавсеки тест да е автономен (независим)
Правила за успешен код
Етапи за написване на Unit tests
създаване на теста
идентификация на класовете в теста
идентификация на самите тестове
Web и Load tests (мрежови и зареждащи тестове)
Web – потвърждават правилното поведение на Web приложенията.
Load – позволяват да се симулира среда, в която много потребители едновременно действат върху едно приложение.
Manual Tests (физически тестове)
ОпределениеСтруктура на шаблона на
физическите тестове:-Тестово заглавие-Тестови детайли-Тестови обект-Тестови стъпки-Преговор на историята
Планиране на Планиране на Manual Manual teststests
Generic tests (общи тестове)
Категории към Generic tests:Тест, който се вмъква във Visual
Studio 2005 и връща кодТест, който се вмъква във Visual
Studio 2005 и връща данниОбща програма, която подобрява
функционалността чрез тест сценарий
Сценарии за създаване на наши външни приложенияПоддържане тестовите приложения Развиване на ново външно тестово приложениеСъздаване на конзолно приложение Инсталиране на други тестови системи към Team Test
Какви могат да бъдат тестовете накрая?
Тестове, които връщат резултатиТестове, които минават, но имат някои грешкиТестове, които се провалятТестове, които са безполезни
Резултати от тестовете и проследяване на грешки
Изпълнението на всеки тип тест връща резултати Резултатите са видими в прозореца Test Results Грешките могат да бъдат поправяни и от мениджъри
БЛАГОДАРИМ ЗА БЛАГОДАРИМ ЗА ВНИМАНИЕТО!ВНИМАНИЕТО!