Разделы презентаций


Методы функционирования диаграмм. Комбинированный метод тестирования

Функциональная диаграмма представляет собой формальный язык, на который транслируется спецификация, написанная на естественном языке. Диаграмме можно сопоставить цифровую логическую цепь (ком-бинаторную логическую сеть), но для ее описания используется более простая нотация

Слайды и текст этой презентации

Слайд 1Методы функционирования диаграмм. Комбинированный метод тестирования.
Коваленко А.Н.

Методы функционирования диаграмм.   Комбинированный метод тестирования. Коваленко А.Н.

Слайд 2Функциональная диаграмма представляет собой формальный язык, на который транслируется спецификация,

написанная на естественном языке. Диаграмме можно сопоставить цифровую логическую цепь

(ком-бинаторную логическую сеть), но для ее описания используется более простая нотация (форма записи), чем обычная форма записи, принятая в электронике. Для уяснения метода функциональных диаграмм вовсе не обязательно знание электроники, но желательно понимание булевской логики (т. е. логических операторов и, или и не).
Функциональная диаграмма представляет собой формальный язык, на который транслируется спецификация, написанная на естественном языке. Диаграмме можно сопоставить

Слайд 3Построение тестов этим методом осуществляется в несколько этапов.

Построение тестов этим методом осуществляется в несколько этапов.

Слайд 41. Спецификация разбивается на «рабочие» участки. Это связано с тем,

что функциональные диаграммы становятся слишком громоздкими при применении данного метода

к большим спецификациям.
Например, когда тестируется система разделения времени, рабочим участком может быть спецификация отдельной команды. При тестировании компилятора в качестве рабочего участка можно рассматривать каждый отдельный оператор языка программирования.
1. Спецификация разбивается на «рабочие» участки. Это связано с тем, что функциональные диаграммы становятся слишком громоздкими при

Слайд 52. В спецификации определяются причины и следствия. Причина есть отдельное

входное условие или класс эквивалентности входных условий. Следствие есть выходное

условие или преобразование системы (остаточное действие, которое входное условие оказывает на со- стояние программы или системы).
Например, если сообщение про- граммы приводит к обновлению основного файла, то изменение в нем и является преобразованием системы; подтверждающее сообщение было бы выходным условием. Причины и следствия определяют-59-ся путем последовательного (слово за словом) чтения спецификации. При этом выделяются слова или фразы, которые описывают причины и следствия. Каждым причине и следствию приписывается отдельный номер.
2. В спецификации определяются причины и следствия. Причина есть отдельное входное условие или класс эквивалентности входных условий.

Слайд 63. Анализируется семантическое содержание спецификации, которая преобразуется в булевский граф,

связывающий причины и следствия. Это и есть функциональная диаграмма.

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

Слайд 74. Диаграмма снабжается примечаниями, задающими ограничения и описывающими комбинации причин

и (или) следствий, которые являются невозможными из-за синтаксических или внешних

ограничений.
4. Диаграмма снабжается примечаниями, задающими ограничения и описывающими комбинации причин и (или) следствий, которые являются невозможными из-за

Слайд 85. Путем методического прослеживания состояний условий диаграммы она преобразуется в

таблицу решений с ограниченными входами. Каждый столбец таблицы решений соответствует

тесту.
5. Путем методического прослеживания состояний условий диаграммы она преобразуется в таблицу решений с ограниченными входами. Каждый столбец

Слайд 9Комбинированные тесты (скомбинировать различные входные данные)

Комбинированные тесты (скомбинировать различные входные данные)

Слайд 10Комбинирование уровней тестирования В каждом конкретном проекте должны быть определены

задачи, ресурсы и технологии для каждого уровня тестирования. Задача тестировщиков

и менеджеров - оптимально распределить ресурсы между тремя уровнями тестирования так, чтобы каждый из возможных типов дефектов был «адресован» (в наборе тестов должны иметься тесты, направленные на выявление дефектов этого типа).
Например, перенесение усилий на поиск фиксированного типа дефектов из области системного в область модульного тестирования может существенно снизить сложность и стоимость всего процесса тестирования.
Комбинирование уровней тестирования В каждом конкретном проекте должны быть определены задачи, ресурсы и технологии для каждого уровня

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика