#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
ключевое слово запускает процесс в фоновом режиме, и вы можете создать несколько из них..