помогите
#1
Отправлено 06 октября 2010 - 10:16
#2
Отправлено 06 октября 2010 - 13:47
Или думаете, что все тут за Вас протестируют?)
#3
Отправлено 06 октября 2010 - 14:40
#4
Отправлено 06 октября 2010 - 14:43
#5
Отправлено 06 октября 2010 - 14:46
#6
Отправлено 06 октября 2010 - 16:12
подзадача 1:Я бы хотела наоборот, чтоб идею подали с чего начать, а дальше я сама. Я просто с тестированием знакома только теоретически.
удостовериться, что калькулятор правильно складывает однозначные положительные числа.
Как вы будете проверять?
#7
Отправлено 07 октября 2010 - 06:44
Начните с постановки задачи. При необходимости переформулируйте задачу так, чтобы она была вполне вам понятна. Дальше останется её решить.Я бы хотела наоборот, чтоб идею подали с чего начать, а дальше я сама. Я просто с тестированием знакома только теоретически.
#8
Отправлено 07 октября 2010 - 11:29
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#9
Отправлено 07 октября 2010 - 17:41
спасибо за книгу, здесь еще много интересного кроме этой задачкиНайдите книгу Канера http://likbez.sumy.u.../920821802.jpg. Там эта задача разобрана.
#10
Отправлено 08 октября 2010 - 06:19
#11
Отправлено 08 октября 2010 - 06:42
а если после всех этих "тестов" окажется, что в нем 2+2=2 ? :)я бы первое что в калькуляторе сделал, это сначала поделил бы что нибудь на ноль, потом возвел 99999999999999999,99999999999999999 в степень 999999999999999999999999999, попытался вместо числа подсунуть строку, а там дальше уже как настроение....
#12
Отправлено 12 октября 2010 - 11:17
я бы первое что в калькуляторе сделал, это сначала поделил бы что нибудь на ноль, потом возвел 99999999999999999,99999999999999999 в степень 999999999999999999999999999, попытался вместо числа подсунуть строку, а там дальше уже как настроение....
Нда, зачем читать условие задачи, если есть настроение?
Какое деление? Какой ноль? Какая степень?
В задаче вообще деление и степень не предусмотрены, есть только операция сложения.
Человек спросил как тестировать, а получил в ответ поток сознания.
#13
Отправлено 12 октября 2010 - 19:43
Книгу Канера не читал, поэтому напишу как поинмаю сам.
Положительными однозначными числами могут быть 0, 1-9. Положительными двузначными 10-99. Также стоит рассмореть вариант с 01-09 и 00.
Согласно "теории" о классах эквивалентности должны нормально выполнятся мат действия для:
0, 00, 01, 04, 09, 1, 7, 9, 10, 99. = 10 вариантов.
сумму можно представить в виде A + B
имеем 2 разряда A и B, принимающих 10 возможных комбинаций.
Количество более-менее оптимального критического пути - 10^2 = 100 тестов.
В данном случае можно даже для налядности нарисовать матрицу 10x10, по оси x и y отложить все вышеперечисленные варианты - и клеточки будут перебор возможных комбинаций вариантов.
А вообще количество всех возможных вариантов - 99 + 10 (00-09) + 0 = 110.
110^2 = 12 100 вариантов.
Вручную это перебирать - подвиг веры. Веры в то, что в любой программе есть баг. Как говорится, уйти в монастырь и вручную тестировать калькулятор. С верой и надеждой на то, что когда-нибудь он неправильно сложит два числа - и тогда спустятся ангелы с небес и заберут душу в тестировочный рай.
#14
Отправлено 14 октября 2010 - 15:25
Ну тогда после того как поглумишся с некорректными данными и лишний раз уверишся, что тебе подсунули очередное г, можно начинать тестировать по-регламенту.
Книгу Канера не читал, поэтому напишу как поинмаю сам.
Положительными однозначными числами могут быть 0, 1-9. Положительными двузначными 10-99. Также стоит рассмореть вариант с 01-09 и 00.
Согласно "теории" о классах эквивалентности должны нормально выполнятся мат действия для:
0, 00, 01, 04, 09, 1, 7, 9, 10, 99. = 10 вариантов.
сумму можно представить в виде A + B
имеем 2 разряда A и B, принимающих 10 возможных комбинаций.
Количество более-менее оптимального критического пути - 10^2 = 100 тестов.
В данном случае можно даже для налядности нарисовать матрицу 10x10, по оси x и y отложить все вышеперечисленные варианты - и клеточки будут перебор возможных комбинаций вариантов.
А вообще количество всех возможных вариантов - 99 + 10 (00-09) + 0 = 110.
110^2 = 12 100 вариантов.
Вручную это перебирать - подвиг веры. Веры в то, что в любой программе есть баг. Как говорится, уйти в монастырь и вручную тестировать калькулятор. С верой и надеждой на то, что когда-нибудь он неправильно сложит два числа - и тогда спустятся ангелы с небес и заберут душу в тестировочный рай.
прикольно :), спасибо
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных