Просто предложу свой вариант: -1, 0, 1, 50, 99, 100, 101
-1 не относится к технике граничных значений. как и 50, и 99. чисто граничные здесь 0, 1, 100, 101. Полный тест да, уже будет -1,0,1,<рандом в диапазоне>,100,101,<переполнение переменной>
Есть два источника (ISTQB и guru99), которые дают разные определения для этой техники. Например. У нас есть значения от 1 до 100. По гуру у нас будут браться числа 0, 1, 50, 100, 101. По ISTQB у нас будут браться 0, 1, 2, 99, 100, 101.
Какой из этих вариантов по-вашему правильный (логичнее, выгоднее, етк) и почему?
Просто тестдезигн был придуман, для сокращения количества тестов при максимальном покрытии, тесты 0, 1, 100, 101 покрывают границы, а значение 50 покрывает одно из эквивалентных значение внутри диапазона, в принципе туда можно написать любое из 2-99, но 50 это середина рабочего диапазона
Есть два источника (ISTQB и guru99), которые дают разные определения для этой техники. Например. У нас есть значения от 1 до 100. По гуру у нас будут браться числа 0, 1, 50, 100, 101. По ISTQB у нас будут браться 0, 1, 2, 99, 100, 101.
Какой из этих вариантов по-вашему правильный (логичнее, выгоднее, етк) и почему?
Просто тестдезигн был придуман, для сокращения количества тестов при максимальном покрытии, тесты 0, 1, 100, 101 покрывают границы, а значение 50 покрывает одно из эквивалентных значение внутри диапазона, в принципе туда можно написать любое из 2-99, но 50 это середина рабочего диапазона
А 1/100 не покрывает одно из значений внутри диапазона ?
Просто тестдезигн был придуман, для сокращения количества тестов при максимальном покрытии, тесты 0, 1, 100, 101 покрывают границы, а значение 50 покрывает одно из эквивалентных значение внутри диапазона, в принципе туда можно написать любое из 2-99, но 50 это середина рабочего диапазона
Всё ещё интересно почему вы выбираете именно середину.
-1 не относится к технике граничных значений. как и 50, и 99. чисто граничные здесь 0, 1, 100, 101. Полный тест да, уже будет -1,0,1,<рандом в диапазоне>,100,101,<переполнение переменной>
Логичнее, только 99, 100, 101, аналогично с началом диапазона.