Similar presentations:
Тестирование ПО. Информационные технологии, их масштабность и применимость
1.
ТЕСТИРОВАНИЕ ПО.ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ,
ИХ МАСШТАБНОСТЬ И
ПРИМЕНИМОСТЬ
2.
С ЧЕГО ВСЁ НАЧИНАЕТСЯ?
3.
Счастливыйзаказчик
Заказчик нуждающийся в
программном продукте
Аутсорсинговая
IT компания
Злой
заказчик
4.
ВИДЫ IT КОМПАНИЙ5.
ПРОДУКТОВЫЕ КОМПАНИИ6.
АУТСОРСИНГОВЫЕ КОМПАНИИ7.
АУТСТАФИНГОВЫЕ КОМПАНИИ8.
ВИДЫ ИНФОРМАЦИОННОГОВЗАИМОДЕЙСТВИЯ
9.
B2BB2C
B2G
C2C
10.
ОБЛАСТИ ПРИМЕНЕНИЯIT
11.
FinTech• Системы для трейдинга
• Доступ к счетам
• Бухгалтерский учёт
• Приложения для бирж
12.
HEALTHCARE• Проверка ритма сердца
• Приборы для УЗИ
• МРТ и КТ
13.
AUTOMOTIVE• Управление авто с помощью Apps
• Мультимедиа и борт компьютер
14.
EMBEDDED SYSTEMS• Охранная сигнализация
15.
MACHINE LEARNING &ARTIFICIAL INTELLIGENCE
• ОБУЧЕНИЕ РОБОТОВ
• FACE ID
16.
ECOMMERCE17.
GAMING & MOBILE APPS18.
INTERNET OF THINGS19.
BIG DATA20.
КТО РАБОТАЕТ НАДСОЗДАНИЕ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ?
21.
БИЗНЕС АНАЛИТИК (BUISNESSANALYST)
Заказчик
Бизнес Аналитик
(BA)
Требования
(Requirements)
22.
МЕНЕДЖЕР (MANAGER)•PROJECT MANAGER
•PROGRAM MANAGER
•DELIVERY MANAGER
•RESOURCE MANAGER
•PRODUCT MANAGER
23.
ПРОГРАММИСТ (DEVELOPER)SoftWare(ПО)
24.
ТЕСТИРОВЩИК (TESTER)Тестировщик
SOFTWARE
Заказчик
SOFTWARE
25.
DEVOPS (DEVELOPMENTOPERATIONS)
• СРЕДА РАЗРАБОТКИ И ТЕСТИРОВАНИЯ,
ОКРУЖЕНИЕ (ENVIRONMENTS)
• МОНИТОРИНГ
РАЗРАБОТКА
ТЕСТИРОВАНИЕ
ЭКСПЛУАТАЦИЯ
26.
ЧТО ТАКОЕТЕСТИРОВАНИЕ?
27.
ТЕСТИРОВАНИЕ ПРОГРАММНОГООБЕСПЕЧЕНИЯ
• Это ПРОЦЕСС исследования, испытания программного
продукта, имеющие две основные цели:
1
2
Выявить ситуации, в
которых поведение
программы является
неправильным
Проверка того, что
программное обеспечение
полностью соответствует
требованиям и нуждам
заказчикам
28.
ЧЕМ БОЛЬШЕ ДЕФЕКТОВ НАЙДЕНО, ТЕМ ЛУЧШЕТАК ЛИ ЭТО?
Передаём
заказчику
Ожидания
заказчика
29.
ТЕСТИРОВАНИЕ ПРОГРАММНОГООБЕСПЕЧЕНИЯ
• Это ПРОЦЕСС исследования, испытания программного
продукта, имеющие две основные цели:
1
2
Проверка того, что
программное обеспечение
полностью соответствует
требованиям и нуждам
заказчикам
Выявить ситуации, в
которых поведение
программы является
неправильным
30.
КТО ОТВЕЧАЕТ ЗА ИСПРАВЛЕНИЕДЕФЕКТОВ?
31.
ТЕСТИРОВЩИК ВЫЯВЛЯЕТ СИТУАЦИИ В КОТОРЫХПОВЕДЕНИЕ ПРОГРАММЫ ЯВЛЯЕТСЯ
НЕРАВИЛЬНЫМ И РЕГИСТРИРУЕТ ДЕФЕКТЫ
Тестировщик
НО НЕ ИСПРАВЛЯЕТ ДЕФЕКТЫ !!!
32.
ЧТО ТАКОЕ КАЧЕСТВО?33.
КАЧЕСТВО (QUALITY)• Это СТЕПЕНЬ, с которой компонент, система или
процесс соответствует зафиксированными
требованиями и/или ожиданиям, потребностям
пользователя или заказчика
34.
КАЧЕСТВЕННЫЙ ПРОДУКТ• Это ПРОДУКТ, который соответствует
зафиксированным требованиям и/или ожиданиям,
потребности пользователя или заказчика
35.
Годичный курс Тестирование• Тестирование ПО для мобильных,
ПО
• десктопных приложений, веб-проектов;
• Работа с баг-трекерами;
• Автоматизированное тестирование с
использованием ПО;
• Архитектура и принципы использования
Selenium.
• Скрипты в Selenium для тестирования
веб-страниц;
• Запросы SQL.
• Производить нормализацию баз данных;
• Процедуры, триггеры, виды,
пользовательские функции;
• Системы контроля версий;
• Интервью на должность QA-инженера;
36.
УСЛОВИЯОБУЧЕНИЯ
37.
СРОКИ ОБУЧЕНИЯДлительность обучения
Учебные направления
I
II
III
IV
V
3
месяца
Разработка программного обеспечения
ПКО
Компьютерная графика и дизайн
Сети и кибербезопасность
СК
Специализированные
курсы
Итоговый
проект
38.
ФОРМЫ ОБУЧЕНИЯПрофессиональное компьютерное образование!
СТАЦИОНАР
ПОЛУСТАЦИОНАР
3 раза / неделю по 4 ак.часа
+2 дня для самостоятельной практической работы
1 раз / неделю
по 6 ак.часов
39.
СИСТЕМА ОПЛАТЫМесяц
(по частям)
Семестр
Стационар
8380
43750
Полустационар
6620
34530
Специализированные
курсы
9060
50280
Вечер
Направления
обучения
Спецкурсы
40.
Электронный дневник41.
ЧЕГО МЫ ОЖИДАЕМ?Посещаемость
Высокую
успеваемость
Самоподготовка
Выполнение
домашних
заданий