Документация Appium по методу начальной записи здесь .
В документации AppliumLibrary исходный код для ключевого слова Открыть приложение показывает что ключевое слово возвращает номер заявки в реестре.
Это означает, что AppiumLibrary не поддерживает способ получения веб-драйвера. Это означает, что требуется модификация исходной библиотеки. Это было сделано уже в развилке: nichotined / robotframework-appiumlibrary
Извлекая исходную библиотеку из вашей установки python и устанавливая эту, вы получите Доступ к ключевому слову Get Current Application, которое возвращает драйвер. Теперь вы можете использовать описанный ниже подход или добавить другое ключевое слово таким же образом, чтобы создать пользовательскую запись экрана запуска и остановки.
Поскольку у меня нет работающей установки Appium, я не могу проверить это я:
*** Settings ***
Library AppiumLibrary
*** Test Cases ***
Open Application
... http://localhost:4723/wd/hub
... alias=Myapp1
... platformName=iOS
... platformVersion=7.0
... deviceName='iPhone Simulator'
... app=your.app
${driver} Get Current Application
Call Method ${driver} start_recording_screen