Robotframework позволяет использовать тестовые данные, которые поступают из внешних файлов. Я не пробовал с листами Excel, но я сделал это с данными в формате CSV, а также JSON. В худшем случае вам, возможно, придется экспортировать данные Excel в дружественный для Python формат, но это может быть сделано прозрачно для людей, обслуживающих электронную таблицу.
Короче говоря, вы можете создать ключевое слово в python (или любом языке на основе JVM, если вы используете jython), которое читает в вашей электронной таблице и преобразует его в данные, пригодные для тестовых случаев.
Однако, если абсолютно все ваши тесты основаны на этом файле данных, вам не нужна инфраструктура. Просто напишите короткий скрипт на любом языке, который выполняет итерацию по каждой строке и вызывает функцию, эквивалентную curl или wget. Фреймворки полезны, если вам нужен способ представления ваших тестовых сценариев, но он у вас уже есть.
Тем не менее, преимущество использования робота - даже если у вас есть только один тест с надписью «подтвердить использование каждой строки таблицы» - состоит в том, что вы получаете хороший отчет, который есть у робота, и можете довольно легко интегрировать его с Дженкинсом / Хадсоном.