Семинар за рисковете при тестване - курс 9500 рубли. от IBS Training Center, обучение 8 часа, Дата 26 ноември 2023 г.
разни / / December 04, 2023
Оценяване и обучение на ИТ специалисти в ключови области на разработката на софтуер. Курсове от практикуващи експерти по езици за програмиране, системен и бизнес анализ, софтуерна архитектура, ръчно и автоматизирано софтуерно тестване, Big Data и машинно обучение, управление на проекти и Пъргав. Има 10% отстъпка от обучението за физически лица.
Обхванати теми:
1. Подготовка на проекта:
Непълна оценка на разходите за труд;
Работен график за тестване;
Непълно тестване на обхвата;
Пренебрегване на рисковете от вътрешното тестване.
2. Стратегия за тестване:
Няма стратегия за тестване;
Тестовата стратегия не се поддържа;
Работа с изисквания (използвайки Agile като пример);
Обхват на тестване (използвайки Agile като пример);
Обхват на тестване (с помощта на примера на итеративен модел);
Критерии за започване и завършване на тестването;
Рискове от тестването.
3. Анализ на изискванията:
Изискванията се анализират и разработват без участието на тестери;
Изискванията се променят без участието на тестери;
Изискванията не са приоритизирани;
Няма изисквания в проекта;
Изискванията се променят постоянно;
Няма анализатор – няма кой да поддържа изискванията;
4. Дизайн:
Архитектурата на системата не се взема предвид при разработването на стратегия за тестване;
Изискванията се заменят с проектни спецификации;
Няма едно единствено решение за потребителските интерфейси;
Тестовият обект няма потребителски интерфейс
Няма изисквания към системната среда.
5. План за тестване:
Не се анализира покриването на изискванията от тестови сценарии;
Оценка на качеството на плана за тестване по време на процеса на разработка;
Оценка на качеството на тестовия план по време на кандидатстване;
Няма планове за преглед на тестовия план;
Няма преглед на тестовия план;
Взаимодействие и ред на прилагане на различни тестови планове;
Тестовите случаи не съдържат подробности;
Тестовите случаи съдържат подробности;
Проектирането и разработването на тестови данни не е планирано или извършено.
6. Автоматизация на тестовете:
Автоматизацията на функционалното тестване е приложима за всеки проект;
Автоматизацията на функционалното тестване е приложима само за регресионно тестване;
Автоматизирането на функционалното тестване е приложимо само когато има голям брой кръгове на тестване;
Тестване на ранно натоварване;
Неадекватен модел на натоварване.
7. Тестова среда:
Тестването се извършва в средата за разработка;
Една и съща тестова среда за множество проекти.
8. Тестване:
Тестването не се провежда по план;
Констатираните дефекти извън плана за изпитване не водят до неговата корекция;
Не са спазени сроковете за тестване;
Няма достатъчно ресурси за тестване;
Версията на тестовия обект не може да бъде идентифицирана;
Тестовият обект не работи;
Дефектите възникват поради неправилна конфигурация на системата/средата за тестване;
Не се създават протоколи за тестване;
Как се пише описание на дефекта;
Метриките за тестване не се използват;
Комуникация и коригиране на дефекти “в движение”;
Скриване на дефекти;
Потребителската документация не е тествана;
Не се извършва системно тестване.
9. Приемане:
Процедурата за приемане не е договорена;
Верификация и валидиране;
План за изпитване при приемане;
График на приемно изпитване;
Очаквания на клиентите;
Вземащ решения.
Курсът е въведение в основите на софтуерното тестване и въвежда основните понятия на тестването, като дефиницията на тестването, необходимостта от тестване в разработката на софтуер, верификация и валидация, модели на жизнения цикъл на разработката на софтуер, видове и нива на тестване, дефекти и методи за тяхното откриване и описания. Дадена е и концепцията за мястото на тестването в различни модели на жизнения цикъл на разработката на софтуер, връзката между тестването и осигуряването на качеството и особеностите на психологията на софтуерния тестер.
4
Започнете кариера в областта на ИТ без познания по езици за програмиране: тествайте уебсайтове, уеб и мобилни приложения, като използвате техники за ръчно тестване: контролни списъци, тестове и проследяване на грешки.
2,8