Классы эквивалентности: правда и мифы Алексей Баранцев Software-Testing.Ru.

Презентация:



Advertisements
Похожие презентации
Способы адресации Доменная система имен Domain Name System, DNS.
Advertisements

Домен.kg и гражданское общество. Из истории - Домен.kg появился в 1995 году - Право администрирования на конкурсной основе получила частная компания «Азия-Инфо»
Шаблоны файлов Чтобы выбрать определенные группы файлов из всех имеющихся, используются шаблоны. Например, группа файлов, имена которых имеют одинаковые.
Тестирование программных продуктов «Разработка тестов (test case design)» СПб 2009, Oksana Naboka.
1. Для регистрации нового сайта следуйте по ссылке или нажмите на копку СОЗДАТЬ САЙТ, что на главной странице uCoz (Если у вас уже есть uNet профайл,
Test Driven Development или как не выстрелить себе в ногу Дмитрий Хрюкин Fuse 8 Online Вторая конференция.NET разработчиков.
Тестирование программного обеспечения 2009, v.2.8 Тест-дизайн.
Занимательная информатика « Мир глазами компьютера » Учитель информатики Иванова О.Н.
While its always a good idea to think outside the box when approaching a creative task, this is not always the case. For example, when working with teams,
Алфавитный подход к определению количества информации.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
Мы учимся по новым стандартам Как всё начиналось… Часть 2.
Переменные: тип, имя, значение.. Переменные используются для хранения и обработки данных в программах Переменная в программе представлена именем и служит.
Количество i информации, содержащееся в сообщении о том, что произошло одно из N равновероятностных событий, определяется из решения показательного уравнения.
Michael Marchenko. In mathematics, a sequence is an ordered list of objects (or events). Like a set, it contains members (also called elements, or terms),
Combination. In mathematics a combination is a way of selecting several things out of a larger group, where (unlike permutations) order does not matter.
Системы уравнений. Способы решения систем Графический способ Способ подстановки Способ сложения.
Rules, checks equivalent dimensions and formulas are located in the Relations node. Parameters are located in the Parameters node. The parameter is located.
Как зарегистрироваться в системе?. Шаг 1) Для начала работы с Moodle зайдите на сайт Далее,
Multiples Michael Marchenko. Definition In mathematics, a multiple is the product of any quantity and an integer. in other words, for the quantities a.
Транксрипт:

Классы эквивалентности: правда и мифы Алексей Баранцев Software-Testing.Ru

Суть метода

Пример Доменное имя должно содержать от двух до 63 символов, начинаться и заканчиваться буквой латинского алфавита или цифрой. Промежуточными символами могут быть буквы латинского алфавита, цифры или дефис. Доменное имя не может содержать дефисы одновременно в 3-й и 4-й позициях. Правила регистрации доменных имен в домене RU,

Пример Длина имени: 0-1, 2-63, 64- Символы: буквы латинского алфавита, цифры, дефис, все остальные Структура в начале/конце стоит дефис/не дефис, в 3 и 4 позиции дефисы/не дефисы

Что есть техника тест-дизайна? минимум усилий максимум результата

Зачем мы тестируем?

Когда остановиться? Когда собрана полная коллекция чего-нибудь

By identifying an equivalence class, we are stating that if no error is found by a test of one element of the set, it is unlikely that an error would be found by a test of another element of the set.

Эвристики Правила Критерии Модели

Классы эквивалентности как модель Как выбрать тест? Проверено всё! Разбиение на КЭ

Пример Доменное имя должно содержать от двух до 63 символов, начинаться и заканчиваться буквой латинского алфавита или цифрой. Промежуточными символами могут быть буквы латинского алфавита, цифры или дефис. Доменное имя не может содержать дефисы одновременно в 3-й и 4-й позициях. Правила регистрации доменных имен в домене RU,

Пример Длина имени: 0-1, 2-63, 64- Символы: буквы латинского алфавита, цифры, дефис, все остальные Структура в начале/конце стоит дефис/не дефис, в 3 и 4 позиции дефисы/не дефисы

Интервалы

Покрытие и разбиение буквы цифры дефис

Матрицы ДефисНе дефис Дефис Не дефис Поз.3 Поз.4

Границы

Сколько тестов внутри? буквы цифры дефис

Сколько тестов на границе?

«Позитивные» и «негативные»

Сколько «негативных» тестов?

Одинаковые или разные?

Почему мы пропускаем дефекты

Источники информации Требования Стандарты Особенности технологии Код программы Наблюдения