Курсы
MBA
Компании
Гранты на обучение
Вузы
Повысь зарплату
Вход на сайт
Напомнить
Запомнить меня
Пользовательское соглашение
Публикации и новости
Анонсы и релизы
(592)
Бесплатные видеокурсы
(
3013
)
Статьи
(2986)
Новости
(550)
Победители конкурса грантов
(124)
СМИ
/
Бесплатные видеокурсы
/
IT: Интернет
/
Бесплатные видеолекции: Методы обеспечения качества и тестирования web-приложений
Специалист по кадрам
Дистанционно
Бесплатные видеолекции: Методы обеспечения качества и тестирования web-приложений
Лектор - Алексей Петров - директор по качеству проекта
Предлагаем вам ознакомиться с очередной порцией знаний в рамках проекта «Лекции Техносферы» Mail.Ru Group. Цель курса — ознакомить студентов с актуальными методологиями тестирования и обеспечения качества современных веб-приложений. Курс позволит слушателям получить достаточные знания для овладения и применения на практике эффективных приемов построения процесса тестирования и обеспечения качества.
Курс дает представление о процессах обеспечения качества, рассказывая о различных его этапах. Акцентируется внимание на контроле качества, оптимизации тестирования, как с помощью практик тест-дизайна, так и с помощью вспомогательных инструментов и автоматизации. Курс позволит понять не только важность и необходимость обеспечения качества в процессе разработки ПО, но и позволит ознакомиться с эффективными современными практиками этой процедуры.
Продолжительность (15 видео): 10ч 21 мин
Лекция 1. Введение в обеспечение качества ПО
Определение обеспечения качества (QA) ПО. История становления, предпосылки для развития и эволюция QA. Основные этапы. QA как конкурентное преимущество.
Лекция 2. Основные понятия обеспечения качества. Ключевые процессы. Качество внутреннее и внешнее
Внешний и внутренний этапы обеспечения качества. Тестирование документации. Unit-тесты. Code-review. Менеджерская приёмка. Процедуры внешнего QA. Тестирование (объект, знание объекта, степень автоматизации, степень изолированности компонентов, момент проведения испытаний, характер сценариев, степень подготовленности к испытаниям). Обработка обратной связи.
Лекция 3. Ручное тестирование. Классификация. Метод свободного поиска
Классификация тестирования. Объект тестирования, знание объекта, степень автоматизации, степень изолированности компонентов, момент проведения испытаний, характер сценариев, степень подготовленности к испытаниям. Рекомендуемые процедуры. Последовательность и эффективность процедур. Метод свободного поиска.
Лекция 4. Дефекты. Локализация и документирование
Основные типы дефектов. Функциональные ошибки. Визуальные ошибки. Логические ошибки. Ошибки контента. Ошибки удобства использования. Ошибки безопасности. Локализация и документирование дефектов. Правила оформления документации. Оформление ошибок.
Лекция 5. Тестовая документация. Тест-план, чек-листы, отчёты по тестированию
Основные типы документации. Иерархия детализации планов. Что такое «тест-план». Что, где, когда, как тестируем. Что такое «чек-лист». Что такое «тест-кейс», его содержание. Рекомендации по детализации планов тестирования. Создание отчёта по тестированию.
Лекция 6. Тест-дизайн. Классы эквивалентности. Тест-кейсы и тестовые матрицы
Определение тест-дизайна. Техники тест-дизайна. Класс эквивалентности. Использование классов эквивалентности. Разделение на классы. Тестовые матрицы.
Лекция 7. Тестовое покрытие. Методология оценки и применения
Основные методики оценки тестового покрытия. Покрытие требований. Покрытие кода. Тестовое покрытие на базе анализа потока управления. Использование информации о тестовом покрытии.
Лекция 8. Багтрекинг. Как, зачем, для чего и почему?
ПО для работы с ошибками, критерии выбора. Функциональные возможности (гибкость настройки, простота понимания, поддержка ролевой модели, удобство использования). Стоимость ПО. Расширяемость, сообщество. Достоинства и недостатки Jira, ее возможности.
Лекция 9. Инструменты управления тестами
Важность тестовой документации. Требования к ПО для управления тестами. Критерии выбора. Функциональные возможности, интеграция с другими решениями. Zephyr for Jira, его основной функционал.
Лекция 10. Инструменты для автоматизации. Обзор вариантов, специфика использования
Что такое автоматизация тестирования. Объект тестирования. Критерии выбора инструмента. Платные и бесплатные инструменты, базовая классификация. Преимущества Selenium, его компоненты. Selenium WebDriver. Организация тестирования. Фреймворк тестирования. Локаторы. Оценка результатов.
Лекция 11.
ROI
автоматизации, как аргумент для её использования. Как считать, как использовать
Преимущества и недостатки автоматизации. Что сложно автоматизировать. Что такое ROI. Фиксированные и переменные затраты. Расчёт прибыли. Как влиять на ROI. Эффективные тестовые прогоны. Выгодные автотесты. Фреймворк и автотесты. Постоянные замеры ROI.
Лекция 12. Процедуры внутреннего обеспечения качества
Цели обеспечения внутреннего качества. Упреждение дефектов на уровне мысли. Тестирование спецификации. Менеджерская приёмка. Упреждение дефектов на уровне кода. Unit-тесты. Code-review.
Лекция 13. «Другое» тестирование
Тестирование удобства использования. Задачи, решаемые юзабилити-тестированием. Проведение юзабилити-тестирования. Виды тестирования производительности (нагрузочное тестирование, стресс-тестирование, тестирование стабильности, конфигурационное тестирование). Цели тестирования производительности. Проведение тестирования производительности. Метрики производительности.
Лекция 14. Менеджмент тестирования. Метрики. Аналитика. Практики
Управление ресурсами (сотрудники, активности, время, сроки). Метрики проекта (вовлечённость сотрудников, эффективность и результативность тестирования). Анализ метрик.
Лекция 15. Менеджмент тестирования. Непрофильные активности
Найм сотрудников. Адаптация в коллективе. Обучение сотрудников. Мотивация и стимуляция. Оперативное решение вопросов. Увольнение персонала.
Другие бесплатные видеокурсы
Бесплатная видеолекция: Изменение трудового договора в одностороннем порядке
Ведет мастер-класс сертифицированный специалист в области кадрового менеджмента, член Национального ...
Бесплатная видеолекция: Адаптация персонала в организации: виды, методы, результаты
Ведет семинар сертифицированный специалист по кадровому менеджменту с более чем 15-летним опытом ...
Бесплатная видеолекция: Учет убытков прошлых лет для целей налога на прибыль в программе 1С Бухгалтерия 3
Семинар ведет ведущий преподаватель центра «Специалист» по бухучету и программе 1С с более, чем ...
Все бесплатные видеокурсы
,
Обучение в интернете
Быстрый поиск по теме
Программы MBA
Курсы бухгалтеров
Курсы 1с
Курсы иностранных языков
Тренинги по продажам
Курсы программирования
Курсы управление персоналом
Бесплатные курсы
ещё
Поиск по городам
Курсы в Москве
Курсы в Санкт-Петербурге
Курсы в Екатеринбурге
Курсы в Новосибирске
Курсы в Нижнем Новгороде
Курсы в Самаре
Курсы в Ростове-на-Дону
Курсы в Казани
ещё
Сервисы карьеристам
Сервисы до и после регистрации
Поиск курса, программы обучения
Выбор выставки, конференции
Конкурс грантов
Деньги на обучение EduMoney
Рейтинг компаний
Публикации и новости
Словари
ещё
Организаторам мероприятий
Правила размещения мероприятий
Регистрация компании
Реклама и сервисы на сайте
Аудитория сайта
Каталог компаний
ещё
Пользовательское соглашение
Обратная связь
Карта сайта
© 2006—2024 Edumarket