Практическое задание по дисциплине «Тестирование и контроль качества программного обеспечения» для ТУСУР



 Есть программа, вычисляющая НОК (наименьшее общее кратное).

2. Для приведенной программы воспроизведите последовательность действий, необходимых для тестирования.

Спецификация программы:  На вход программа принимает два параметра: x  целое число, y – целое число. Результат вычисления выводится на консоль.

Значения чисел должны лежать в диапазоне – [0..100].

Если числа, подаваемые на вход, лежат за пределами указанных диапазонов, то должно выдаваться сообщение об ошибке.

При этом необходимо учесть технологическую границу переменной result (тип int занимает 32 бита и имеет верхнюю границу до 2147483647).

После вывода результат программа запрашивает у пользователя продолжить или нет, принимая только значения y или n.

Конечно, это тоже надо протестировать.

Скачать программу можно в курсе: TestNOK.zip.

В архиве лежат исполняемый файл TestNOK.jar  и пакетный файл test.bat.

Для запуска распакуйте архив и запустите test.bat в консоли (командной строке).

Разработка тестов 

1. Определите области эквивалентности входных параметров x и y.

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

3. Выберите входные значения, покрывающие каждый класс эквивалентности.

4. Выполните тест-кейсы с выбранными значениями. Проведите сравнение фактического с ожидаемым, расставьте статусы Pass/Fail для тестов.

В качестве отчета пришлите тест-кейсы в таблице Excel с результатами тестирования.

Контрольные вопросы

  1.  Какие существуют виды и уровни тестирования?
  2.  Какое тестирование проводят после внесения исправлений, чтобы убедиться, что проблема действительно решена?
  3.  В чем принципиальная разница между тестированием черного ящика и белого ящика?

Нужна помощь
с дистанционным обучением?
Узнайте точную стоимость или получи консультацию по своему вопросу.