я прав если думаю, что это несколько тест-кейсов проверяющих общую идею в результате чего обладают наличием идентичных шагов?
Не обязательно. Суть в том, что тесты формируются данными, это может быть "программа" для бота ходящего по сайту. Добавляете строку в таблицу или документ в базу - в следующем прогоне будет на тест больше.
Хорошо, какая особенность данного тест-кейса, почему его называют управляемые-данные? В Вашем примере с калькулятором я понял, что есть общая идея, ряд идентичных шагов при тестировании различных действий, но не понятно до конца почему мы называем «управляемые-данные», это название как-то в прямом смысле что-то значит и мы имеем какое-то преимущество, имея возможность осуществлять определенные действия с данным тест-кейсом или как? В чем прикол его так называть, давайте разберемся!Спасибо!
тут имеется в виду не "управляемые данные", а тест, управляемый данными. Т.о. как говорилось выше, есть один тест, который проходится несколько раз с разными входными данными и соответствующими им ожидаемыми результатами. Получается, что это уже не один тест, а целый набор тестов.