Руководство по каркасу робота

#adb #robotframework

Вопрос:

Я пытаюсь написать сценарий в рамках робота. Если вы запустите консоль и дадите команду adb, ожидание займет 10 секунд. Нам нужно открыть еще одно окно внутри этого, чтобы открыть новую консоль и отправить еще один сигнал. Но теперь, когда консоль запускается в первый раз, она ждет 10 секунд и выполняет следующий шаг. Есть ли способ запустить другую консоль во время выполнения консоли в robot framework?

Мой Сценарий

Настройки

Библиотечная операционная система

Тестовые случаи

шаг 1

 ${rc}   ${output} = Run and Return RC and Output    adb shell sldd xxxxxxxxxxxxxx
${rc}   ${output} = Run and Return RC and Output    adb shell sldd oooooooooooooo
Log ${output}   console=yes
 

Я хочу

 window console1

C:Usersuser>adb shell sldd xxxxxxxxxxxxxxx

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function

waiting... receiver callback function


window console2

C:Usersuser>adb shell sldd oooooooooooooo

At that time, the log of window console1 will appear as follows.

window console1

waiting... receiver callback function

waiting... receiver callback function

power OK

C:Usersuser>
 

Для того, чтобы написать сценарий в описанном выше сценарии, какую часть следует изменить?

Комментарии:

1. Start process ключевое слово запускает процесс в фоновом режиме, и вы можете создать несколько из них..