Тема 1. Введение в тестирование программного обеспечения. История развития тестирования ПО. Общие сведения. Что такое тестирование ПО и кон
Немного о себе:
Цель и задачи курса
План лекции-семинара:
Что Вы знаете о тестировании ПО?
История развития тестирования программного обеспечения
Testing, Quality Control, Quality Assurance
Testing, Quality Control, Quality Assurance
Качество программного обеспечения – это…
Характеристики качества ПО:
Спасибо за внимание! Жду Ваших вопросов
257.17K

Тема 1. Введение в тестирование программного обеспечения

1. Тема 1. Введение в тестирование программного обеспечения. История развития тестирования ПО. Общие сведения. Что такое тестирование ПО и кон

Тема 1. Введение в тестирование
программного обеспечения.
История развития тестирования ПО. Общие сведения. Что такое
тестирование ПО и контроль качества. Сходства и различия
этих понятий. Характеристики и модель качества ПО.

2. Немного о себе:

• Образование:
• 2009 - 2014 гг. – Академия управления при Президенте Республики
Беларусь
• Специальность «менеджер-экономист информационных систем»
• Работа:
• 2013 г. - по настоящее время – специалист по тестированию ПО в
компании Itranstion (опыт тестирования 1 год 9 месяцев)
• Успешное участие в 6 проектах, в том числе мобильное тестирование,
Sharepoint и многое другое
• Корпоративное обучение сотрудников компании

3. Цель и задачи курса

• Цель:
• получение знаний и практических навыков, необходимых для работы в качестве
тестировщика ПО
• Задачи:
1.
2.
3.
4.
5.
познакомиться с особенностями и спецификой работы тестировщика;
освоить различные методы и виды тестирования;
научиться создавать правильные наборы тестов и документировать их;
понять принципы работы с системами отслеживания ошибок;
применить полученные знания при тестировании реальных web и standalone
приложений;
6. полюбить профессию тестировщика ПО

4. План лекции-семинара:

• Введение в тестирование ПО
• История развития тестирования программного обеспечения
• Различие понятий «тестирование ПО» и «контроль качества»
• Характеристики качества ПО
• Модель качества программного обеспечения

5. Что Вы знаете о тестировании ПО?

6. История развития тестирования программного обеспечения

• 1960-е – «исчерпывающее» тестирование
• 1970-е – «доказательство правильности»/ «доказательство
неправильности»
• 1980-е – проектирование тестов
• 1990-е – переход от тестирования к обеспечению качества
• 2000-е – «оптимизация бизнес-технологий»

7. Testing, Quality Control, Quality Assurance

• Software Testing (тестирование ПО) — процесс исследования,
испытания
программного
продукта
на
несоответствие
спецификации.
• Quality Control (контроль качества) — это процесс нахождения
ошибок в продукте, с целью их последующего исправления.
Задачей Quality Control является поддержка качества продукта в
текущий момент времени.
• Quality Assurance (обеспечение качества) — это превентивный
процесс, задачей которого является обеспечение качества
продукта в будущем. В этом смысле Quality Assurance более
ориентирован на процесс.

8. Testing, Quality Control, Quality Assurance

9. Качество программного обеспечения – это…

1. степень, в которой ПО обладает требуемой
комбинацией свойств.
• [1061-1998 IEEE Standard for Software Quality Metrics Methodology]
2. совокупность характеристик ПО, относящихся к его
способности удовлетворять установленные и
предполагаемые потребности.
• [ISO 8402:1994 Quality management and quality assurance]

10. Характеристики качества ПО:

• Функциональность (Functionality)
• Надежность (Reliability)
• Удобство использования (Usability)
• Эффективность (Efficiency)
• Удобство сопровождения (Maintainability)
• Портативность (Portability)

11.

12. Спасибо за внимание! Жду Ваших вопросов

English     Русский Правила