урок 1

13
Курс: «Мануальное тестирование ПО» Вводное занятие, обзор технологий и терминов

Transcript of урок 1

Page 1: урок 1

Курс: «Мануальное тестирование ПО»

Вводное занятие, обзор технологий и терминов

Page 2: урок 1

Немного о себе

Профессиональное становление и развитии в карьере тестировщика ПО:

Опыт работы в сфере IT; Опыт в QA ; Сертификаты; Проекты.

Page 3: урок 1

Качества, которыми должен обладать тестировщик: трудолюбие, терпение, перфекционизм, реализм, оптимизм, чувство прекрасного, любовь к качеству, требовательность к себе, самокритичность, любознательность, внимание к деталям, логическое мышление.

Page 4: урок 1

Определения, терминология (Definitions).

Page 5: урок 1

Модель качества программного обеспечения

Page 6: урок 1

(SOFTWARE) Программное обеспечение – это система управления

, информацией которая включает в себя компьютерные, программы

, процедуры и соответствующую документацию относящуюся

.к функционированию компьютерной системы

Page 7: урок 1

QUALITY ASSURANCE (QA) Обеспечение качества –

это совокупность мероприятий, охватывающие все технологические этапы разработки, выпуска и эксплуатации программного обеспечения информационных систем, предпринимаемых на разных стадиях жизненного цикла ПО, для обеспечения качества выпускаемого продукта.

QUALITY CONTROL (QC) Контроль качества - это

совокупность действий, проводимых над продуктом в процессе разработки, для получения информации о его актуальном состоянии в разрезах: "готовность продукта к выпуску", "соответствие зафиксированным требованиям", "соответствие заявленному уровню качества продукта"

Page 8: урок 1

Верификация (verification) - это процесс оценки системы или её компонентов с целью определения удовлетворяют ли результаты текущего этапа разработки условиям, сформированным в начале этого этапа. Т.е. выполняются ли наши цели, сроки, задачи по разработке проекта, определенные в начале текущей фазы.

Валидация(validation) – это определение соответствия разрабатываемого ПО ожиданиями потребностям пользователя, требованиям к системе [BS7925-1].

Page 9: урок 1

Баг (bug) – ошибка в программе или системе, которая выдаёт неожиданный или не правильный результат.

Page 10: урок 1

Тестирование - это одна из техник контроля качества включающая в себя активности по планированию работ , проектированию тестов, выполнения тестирования и анализа полученных результатов.

Page 11: урок 1

Цели тестирования (Testing goals).

Цели тестирования (Testing goals).

Показать разработчику и клиенту, что программное обеспечение отвечает заявленным требованиям.

Найти ситуации, когда программное обеспечение ведет себя ошибочно, нежелательно или не соответствует спецификации.

Page 12: урок 1

Обзор технологий тестирования ПО Технологий тестирования существует целое

множество. Условно их можно отнести к статическим или к динамическим.

Page 13: урок 1

ВОПРОСЫ