Для преобразования между UPPERCASE и LOWERCASE, вы можете использовать и импортировать библиотеку STRING в ROBOT Framework (стандартная библиотека, не требует установки).Обратитесь по этой ссылке: https://robotframework.org/robotframework/latest/libraries/String.html.
Что касается преобразования данных в массив / список, то вам необходимо использовать библиотеку COLLECTIONS (стандартная библиотека).Обратитесь по этой ссылке: http://robotframework.org/robotframework/latest/libraries/Collections.html
1.Чтобы преобразовать в верхний регистр в ROBOT Framework, мы можем сделать, как показано ниже ..
${str1}= Convert To Uppercase abc
${str2}= Convert To Uppercase 1a2C3d
Should Be Equal ${str1} ABC
Should Be Equal ${str2} 1A2C3D
2.Создать новый список и добавить новыйзначения для списка, то вы можете сделать, как показано ниже ..
${output_list}= Create List # if no arugment is given, then an empty will be created
Append to List ${output_list} ${new_item1} ${new_item2} ${new_item3}
3.Чтобы сравнить два (2) разных списков, необходимо сначала преобразовать оба списка в верхний или нижний регистр (потому что 'abc'! =' ABC ', тогда вы можете использовать приведенный ниже код ..
List Should be Equal ${list_1} ${list_2}
Я вижу, что вы используете ключевое слово COMBINE LISTS. Это ключевое слово для объединения нескольких разных списков в один список, как показано ниже.скажем, у вас уже есть 3 списка: $ {list_1}, $ {list_2} и $ {list_3}, затем ..
${new_list}= Combine Lists ${list_1} ${list_2} ${list_3}
Надеюсь, это поможет ..