Задачи по применению простой интуитивной модели




Задача 1

Программа тестируется двумя независимыми группами тести­ровщиков, которые силами групп выявили в программе 40 и 20 оши­бок соответственно. При этом оказалось, что 10 ошибок - общие, их нашли обе группы. Требуется оценить общее количество ошибок в программе до начала тестирования и сделать вывод о необходимости продолжения тестирования или возможности его завершении.

Решение задачи

Из условия задачи нам известны следующие исходные данные:

количество ошибок, обнаруженных первой независимой груп­пой тестировщиков (N 1 = 40);

количество ошибок, обнаруженных второй независимой груп­пой тестировщиков (N2 = 20);

количество ошибок, обнаруженных как первой, так и второй группой тестировщиков (N 12 = 10).

Согласно формуле (3) определения общего числа ошибок N получим:

Таким образом, можно считать, что в программе N = 80 ошибок и из них не обнаружено n = 80 - 40 - 20 + 10 = 30 ошибок. Следовательно, отладку программы и ее тестирование необходимо продолжать.

Задача 2

Две независимые группы тестировщиков проводили тестирова­ние программного средства. Первая группа обнаружила 15 ошибок, а вторая - 20. На основании результатов тестирования было определе­но, что до начала тестирования в программе содержалось 42 ошибки. Необходимо определить, сколько ошибок было обнаружено как первой, так и второй группой.

Решение задачи

Таким образом, нам известны следующие исходные данные:

· количество ошибок, обнаруженных первой независимой груп­пой тестировщиков (N1 = 15);

· количество ошибок, обнаруженных второй независимой груп­пой тестировщиков (N2 = 20);

· общее количество ошибок (N = 42).

Из соотношения (3) можно непосредственно получить иско­мый результат:

Следовательно, первой и второй группами тестировщиков найде­но 7 общих ошибок.

 

Задача 3

Две группы тестировщиков проводили тестирова­ние программного средства. Первая группа обнаружила 16 ошибок, а вторая - 24. При этом оказалось, что 8 ошибок – общие, их нашли обе группы. Необходимо оценить вероятность нахождения общих ошибок.

Решение задачи

Таким образом, нам известны следующие исходные данные:

· количество ошибок, обнаруженных первой независимой груп­пой тестировщиков (N1 = 16);

· количество ошибок, обнаруженных второй независимой груп­пой тестировщиков (N2 = 24);

· общее количество ошибок (N12 = 8).

Для нахождения вероятности нам нужно знать первоначальное количество ошибок. Найдем его по соотношению (3)

 

Теперь найдем вероятность по (5) формуле

Следовательно, вероятность нахождения общих ошибок равна 0,7.

 

Задача 4

В процессе теста программного средства первая группа обнаружила 12 ошибок, а вторая – 27 ошибок. На основании результатов тестирования было определе­но, что до начала тестирования в программе содержалось 36 ошибок. Необходимо определить, сколько ошибок было обнаружено как первой, так и второй группой.

Решение задачи

Таким образом, нам известны следующие исходные данные:

· количество ошибок, обнаруженных первой независимой груп­пой тестировщиков (N1 = 12);

· количество ошибок, обнаруженных второй независимой груп­пой тестировщиков (N2 = 27);

· общее количество ошибок (N = 36).

Из соотношения (3) выразим N12 и получим иско­мый результат:

Следовательно, первой и второй группами тестировщиков найде­но 9 общих ошибок. Теперь можем найти количество не найденных ошибок n = 36-12-27+9=6. Следовательно, отладку программы и её тестирование можно продолжать.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-14 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: