Какие наборы значений должны быть выбраны для проведения качественного тестирования системы купона на скидку
Какие наборы значений должны быть выбраны для проведения качественного тестирования системы купона на скидку при покупке от 50р до 100р? * 1, 35, 50, 85, 99, 100 1, 25, 49, 50, 55, 75, 99, 100, 101 0, 25, 49, 50, 51, 75, 99, 100 0, 25, 50, 51, 75, 99, 100, 101 0, 25, 49, 50, 52, 55, 75, 99, 100, 101 1, 35, 75, 85, 99 0, 1, 35, 50, 85, 99, 100 1, 25, 49, 50, 52, 55, 75, 99, 100, 101 0, 1, 35, 50, 85, 99, 100, 101 0, 25, 49, 50, 51, 75, 99, 100, 101 1, 25, 49, 50, 51, 75, 99, 100, 101
10.12.2023 16:43
Объяснение: Для проведения качественного тестирования системы купона на скидку при покупке от 50р до 100р, необходимо выбрать наборы значений, которые позволят проверить различные сценарии использования данной системы.
В данной задаче у нас представлены несколько вариантов наборов значений. Для того чтобы найти правильный набор, необходимо пройти по всем условиям задачи:
- Минимальная граница покупки должна быть 50р, а максимальная - 100р.
- Значение купона должно быть между минимальной и максимальной границей покупки, включительно.
Исходя из этих условий, можем определить, что правильным набором значений будет: 0, 25, 49, 50, 51, 75, 99, 100.
Этот набор значений позволяет проверить все граничные случаи, а также значения, находящиеся внутри диапазона от 50р до 100р, включительно.
Пример использования: Если бы мы выбрали набор значений 1, 35, 50, 85, 99, 100, то мы бы не проверили граничные случаи, такие как 0 и 101, а также значения между 50р и 100р.
Совет: При проведении тестирования системы купона на скидку при покупке от 50р до 100р, рекомендуется выбирать наборы значений, которые покрывают все возможные сценарии использования системы. Важно проверить не только граничные случаи, но и значения внутри диапазона.
Упражнение: Какой набор значений нужно выбрать для проведения качественного тестирования системы, где минимальная граница покупки составляет 10р, а максимальная - 50р?
1) 0, 5, 10, 25, 40, 50
2) 5, 10, 20, 30, 40, 45, 50, 55
3) 0, 10, 20, 30, 40, 50, 60
4) 5, 10, 15, 40, 45, 50, 55
5) 0, 10, 15, 20, 50, 55, 60, 65