Upload
iosif-itkin
View
2.254
Download
0
Embed Size (px)
DESCRIPTION
Курс Лекций: Обеспечение Качества Программного Обеспечения Вводная Лекция: Основные Принципы Максим Рудовский, Инновационные Трейдинговые Системы Иосиф Иткин, Exactpro Systems
Citation preview
Максим Рудовский, Инновационные Трейдинговые СистемыИосиф Иткин, Exactpro Systems
Курс Лекций:
Обеспечение Качества Программного Обеспечения
Вводная Лекция: Основные Принципы
Вводная лекция
1.Особенности курса «Обеспечение качества ПО» в КГТУ
2.Краткое содержание курса
3.Что такое качество ПО?
4.Основные принципы тестирования
5.Виды тестирования
Ссылки:
http://clubqa.ru http://software-testing.ru
http://extentconf.com
http://www.computerweekly.com
http://www.computerworld.com/
http://fixprotocol.org/
http://cartoontester.blogspot.co.uk/
Краткое содержание курса
1.Основные принципы обеспечения качества ПО
2.Жизненный цикл ПО и технологические основы биржевой торговли
3.Нахождение и устранение типичных неисправностей в трейдинговом ПО
4.Автоматизация тестирования программного обеспечения
5.Инструментальные средства обеспечения качества ПО
6.Обзор методов создания тестовых сценариев
7.Высоконагруженные системы и тестирование производительности
8.Управление проектами по тестированию ПО
Что такое качество ПО
Качество - это соответствие характеристик ожиданиям.
Тестирование - это систематическое исследование ПО с целью
нахождения дефектов.
Тестирование - это процесс и набор техник.
Ошибка, дефект, поломка
http://siteinternet31.free.fr/SITE/Ariane_all.html http://50quidsoundboy.net/?p=71
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
http://cartoontester.blogspot.co.uk/
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
http://habrahabr.ru/company/beeline/blog/151858/
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
http://lifementor.ru/page/3/
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
http://software-testing.ru/library/testing/general-testing/1202-pesticide-paradox
Основные принципы тестирования
1.Тестирование показывает наличие дефектов
2.Исчерпывающее тестирование невозможно
3.Раннее тестирование
4.Кластеризация дефектов
5.Парадокс пестицида
6.Тестирование дитя контекста
7.Обманчивость отсутствия ошибок
http://www.youtube.com/watch?v=X1jWe5rOu3g http://www.gtac.biz/
Виды тестирования
1.Тестирование функциональности
2.Тестирование характеристик
3.Тестирование структуры/архитектуры ПО
4.Тестирование после внесения изменений
1.Тестирование функциональности2.Тестирование характеристик (нефункциональное)
производительность, надежность, переносимость, удобство эксплуатации
и использования
3.Тестирование структуры/архитектуры ПО4.Тестирование после внесения изменений
Виды тестирования
http://cartoontester.blogspot.co.uk/2011/01/no-user-would-ever-do-that.html
1.Тестирование функциональности тестирование черного ящика, применяются техники основанные на
спецификации и опыте
2.Тестирование характеристик (нефункциональное)
3.Тестирование структуры/архитектуры ПО тестирование белого ящика, покрытие кода
4.Тестирование после внесения изменений
Виды тестирования
http://blog.qatestlab.com/2012/01/16/black-box-testing-white-box-testing-what-is-the-same-and-what-is-different/
1.Тестирование функциональности2.Тестирование характеристик (нефункциональное)
3.Тестирование структуры/архитектуры ПО4.Тестирование после внесения изменений
Виды тестирования