Содержание
- 2. Темы раздела Тема 1.1. Введение в тестирование ПО Тема 1.2. Роль тестировщика в ПО Тема 1.3.
- 3. План занятия Тема 1.1. Введение в тестирование ПО Вопросы: О профессии Основные термины в IT Цели
- 4. Как выглядит профессия ?
- 5. Прикладное программное обеспечение Прикладное ПО (или приложение) — «вспомогательная программа», предназначенная для выполнения определенных задач и
- 6. Чем занимается тестировщик программного обеспечения? Тестировщик — специалист, принимающий участие в тестировании компонента или системы. В
- 7. Что нужно чтобы освоить профессию? Введение в тестирование ПО Тестовая документация Основы автоматизации тестирования Виды тестирования
- 8. Основные термины Тестирование программного обеспечения - это процесс который позволяет узнать, делает ли программа то, для
- 9. Баг, ошибка или дефект Сбой (отказ) - отклонение поведения системы от ожидаемого Дефект (bug, problem) -
- 10. Верифицируй, валидируй Верификация (verification) ― проверка, что выполнены требования по наличию чего-либо Валидация (validation) ― проверка,
- 11. План Тестирования (Test Plan) - это документ, который описывает весь объем работ по тестированию, начиная с
- 12. Цели и задачи тестирования Убедиться, что ПО соответствует предъявленным требованиям Предоставление информации о состоянии продукта на
- 13. Принципы тестирования ПО Семь принципов тестирования Принцип 1 – Исчерпывающее тестирование недостижимо Принцип 2 – Тестирование
- 14. Понятие качества ПО Качество программного обеспечения - это степень, в которой ПО обладает требуемой комбинацией свойств.
- 15. Стандарты ИСО (ISO) - международная организация по стандартизации IEEE (ай-трипл-и) - институт инженеров по электротехнике и
- 16. QA,QC, testing Обеспечение качества (Quality Assurance - QA) - это совокупность мероприятий, охватывающих все технологические этапы
- 17. Обязанности QA формирование критериев качества; планирование мероприятий по соблюдению критериев на каждом этапе разработки продукта; выбор
- 18. Вопрос/упражнение по теме 1.1 Практическая работа № 1.1 Разбор характеристик качества ПО
- 19. Домашнее задание № 1.1 Изучение дополнительных материалов: словарь тестировщика ПО https://bytextest.ru/slovar-testirovschika/ определение терминов ПО (по списку)
- 20. До следующего вебинара!
- 21. План занятия Тема 1.2. Роль тестировщика в разработке ПО Вопросы: Кто такой тестировщик. Определение понятия «Тестировщик»
- 22. Кто такой тестировщик? Тестировщик ПО — специалист, который занимается тестированием программного обеспечения Тестировщик ищет дефекты, оформляет
- 23. Роль тестировщика Как тестировщик, вы оказываете услуги по тестированию другим участникам процесса:
- 24. Тестировщик и Пользователь В сущности, тестировщик работает на пользователей продукта. Их удовлетворение является приоритетной задачей всей
- 25. Тестировщик и Заказчик Заказчик диктует требования Тестировщик контролирует, чтобы требования были выполнены Иногда, Заказчик=Пользователь
- 26. Руководитель проекта обязан быть в курсе ситуации по всем выполняемым работам на проекте. Тестировщик должен, по
- 27. Тестировщик и Разработчик Тестировщик облегчает работу разработчика, сообщая ему о его ошибках От тестировщика требуется как
- 28. Тестировщик и Техническая поддержка Тестировщик сообщает тех. поддержке о проблемах, к которым нужно подготовить пользователя Тестировщик
- 29. Тестировщик и Технический писатель Специалисты, пишущие руководства, получают неполную информацию о продукте. Тестировщик может лучше объяснить
- 30. Тестировщик и Аналитик Тестировщик может уточнить требования у аналитика Аналитик может уточнить поведение программы у тестировщика
- 31. Обязанности тестировщика ПО Подготовка проверок Тестирование задач Поиск и фиксация дефектов Проверка исправления дефектов Отправка дефектов
- 32. Необходимые тестировщику Навыки Навыки в тестировании (Testings Skills) Навыки в технической области (Tech Skills) Социальные навыки
- 33. Testings Skills Ручное тестирование Тестирование по готовым тестам Тест-анализ Тестирование требований Исследовательское тестирование Автоматизированное тестирование Методология
- 34. Tech Skills Администрирование Windows Администрирование Linux, Unix Администрирование Mac OS X Основы сетевых технологий Любые языки
- 35. Soft Skills Ответственность Коммуникации Стрессоустойчивость Сотрудничество и координация действий Наставничество Делегирование Самостоятельность Тайм-менеджмент Общее отношение к
- 36. Почему это важно Правильно протестированный программный продукт обеспечивает надежность, безопасность и высокую производительность, что в дальнейшем
- 37. Вопрос/упражнение по теме 1.2 Практическая работа № 1.2 Работа с профстандартом по компетенции тестировщика
- 38. Домашнее задание № 1.2 Изучение дополнительных материалов: основные обязанности тестировщика https://fktpm.ru/file/113-svyatoslav-kulikov-testirovanie-po-bazovyi-kurs.pdf мифы и заблуждения о тестировании:
- 39. До следующего вебинара!
- 40. План занятия Тема 1.3. Жизненный цикл ПО и тестирования Вопросы: Понятие «Жизненный цикл ПО» Этапы жизненного
- 41. Программа - исполняемый файл комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления
- 42. Программа - исходный файл синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и
- 43. Программное обеспечение (ПО, software) Программное обеспечение — программа или множество программ, используемых для управления компьютером (ISO/IEC
- 44. Жизненный цикл программного обеспечения Период времени, который начинается с момента принятия решения о необходимости создания программного
- 45. Проект Проект – это целенаправленная, ограниченная во времени деятельность, осуществляемая для удовлетворения конкретных потребностей при наличии
- 46. Разработка программного обеспечения это Проектная деятельность это ПРОЕКТ Фазы проекта Инициализация (Разработкам концепции проекта) Анализ и
- 48. Этапы жизненного цикла ПО планирование и анализ требований; документирование требований проектирование; кодирование (разработка); тестирование и исправление
- 49. Жизненный цикл тестирования последовательность действий, проводимых в процессе тестирования, с помощью которых гарантируется качество программного обеспечения
- 50. Этапы жизненного цикла тестирования
- 51. Вопрос/упражнение по теме 1.3 Практическая работа № 1.3 Работа с кейсом: жизненный цикл ПО
- 52. Домашнее задание № 1.3 Изучение дополнительных материалов: жизненный цикл ПО https://ru.wikipedia.org/wiki/Жизненный_цикл_программного_обеспечения https://xbsoftware.ru/blog/zhiznennyj-tsykl-testirovaniya-po-preimuschestva-shagi/ ЖЗ тестирования https://fktpm.ru/file/113-svyatoslav-kulikov-testirovanie-po-bazovyi-kurs.pdf (Куликов
- 53. До следующего вебинара!
- 54. План занятия Тема 1.4. Методологии разработки и тестирования ПО Вопросы: Понятие “Методология разработки ПО” Виды методологии
- 55. Методология разработки ПО совокупность методов, применяемых на различных стадиях жизненного цикла программного обеспечения и имеющих общий
- 56. Виды методологии разработки ПО Каскадная модель (Waterfall Model, водопадная) V- образная модель Инкрементная и итеративная модель
- 57. Водопадная модель последовательное прохождение стадий, каждая из которых должна завершиться полностью до начала следующей
- 58. Каскадная модель (Waterfall Model, водопадная)
- 59. V-образная модель Унаследовала структуру «шаг за шагом» от каскадной модели. Особенностью модели можно считать, что она
- 60. V-образная модель
- 61. Инкрементальная модель Итеративные или инкрементальные модели – это модели, в которых система реализуется и тестируется итерационно.
- 62. Инкрементальная модель
- 63. Спиральная модель Система разрабатывается на основе ранних прототипов. Разработка движется от прототипа к прототипу, каждый из
- 64. Спиральная модель
- 65. Спиральная модель Ключевые характеристики Спиральная модель сочетает в себе концепцию итеративной разработки с систематикой и контролем
- 66. Спиральная модель Преимущества Лучший способ разработки систем с большим количеством неизвестных величин Одна из наиболее гибких
- 67. «RAD Model» (rapid application development model или быстрая разработка приложений)
- 68. Гибкие методологии Agile люди и взаимодействие важнее процессов и инструментов; работающий продукт важнее исчерпывающей документации; сотрудничество
- 69. Scrum набор правил для организации гибкого рабочего процесса, который заключается в командном подходе, работе итерациями, фокусировке
- 70. Kanban система постановки задач и организации рабочих процессов для эффективного достижения поставленных целей. Главный показатель эффективности
- 71. Lean-методология философия бережливого мышления. Подход, который позволяет экономить ресурсы и получать лучший результат. Придерживаться Lean ―
- 72. Вопрос/упражнение по блоку 1.4 Практическая работа № 1.4 Работа с кейсом по одной из моделей
- 73. Домашнее задание № 1.4 Изучение дополнительных материалов: методологии разработки ПО https://fktpm.ru/file/113-svyatoslav-kulikov-testirovanie-po-bazovyi-kurs.pdf модели и методологии разработки ПО
- 74. Интерактивный элемент Пройдите тест № 1 “Базовая терминология по тестированию ПО”
- 75. Закрепление темы Выполните практическое задание по разделу № 1 “Введение в тестирование ПО” Чек-лист практического задания
- 77. Скачать презентацию










































































Организация службы документационного обеспечения управления на примере ООО СОЮЗ
Пять дней без социальных сетей
Какие есть виды ферм
Управление программным обеспечением
Автоматизированное рабочее место. Структура АРМ. Техническое и программное
Түйіндес бағыттар әдісі
Нотация IDEF. Лекция 1
Одномерные массивы целых чисел. Алгоритмизация и программирование. 9 класс
Лабораторный практикум по электронным таблицам OpenOffice.org Calc
The UML
Подготовка электронных документов
Трихадеры в rainbow six
9-1-1
Основы формальной теории защиты информации
Dispatchers
Технология создания цифровой мультимедийной информации
Создание функции, аргументы, параметры, возвращение результата
Как смартфон поможет мне в лесу
Моделі системи глобальної інформаційної безпеки. Існуючі моделі
Растровые графические редакторы
Построение запросов
Компьютерная графика
Публикуйся на Юнпресс
Компьютерные сети (3 класс)
Системы счисления. Математические основы информатики
Проект. Определитель заряда батареи ОЗБ 0.1
Продвижение учреждения дополнительного образования в социальных сетях
Единицы измерения информации