Лучше, если вы подготовили отдельный файл для значений, которые вы собираетесь использовать, и отдельный файл кода, где вы можете упомянуть свои тестовые случаи и ключевые слова.
Вот пример для файлов значений:
Устройство: SamsungA7: Имя устройства: 111354d3 # Сервер идентификатора устройства: http://localhost:4723/wd/hub # URL-адрес сервера приложения appPackage: com.android.contacts # имя пакета приложения app appActivity: com.android.contacts.activities.PeopleActivity #app активность вашего приложения platfrom: 6.0 #platfom версия автоматизации вашего устройства: Appium #Appium используется в AutomationName вместо Uiautomator для устройства на Android версии 4.4
Вот пример для файла Code:
* Настройки * Настройка теста Сумма двух чисел a + b Проверка разрыва Установить значения по умолчанию Настройка Suite Установить значение
* Переменные * По умолчаниюЗначения Значение A 1 Значение B 1
* Контрольные примеры *
[Setup] Sum of first two numbers should be 6
Enter first value 5
Enter second value 1
5+1
* Контрольные примеры *
[Setup] Sum of Second two numbers should be 11
Enter sum of first value 6
Enter second value 5
6+5
* Ключевые слова * Test TearDown Установите значения по умолчанию
Примечание. Файл кода должен быть в формате .robot, и вы можете сохранить файл сценария в yaml, блокноте или json.