setText не работает с appiun v 1.5.2

Я пишу тест для моего приложения для Android, у меня есть текстовое поле, в которое я должен поместить вход, чтобы сделать это, я сделал этот код:

 $els = $this->element($this->using('class name')->value('android.widget.EditText'));
$els->click();
$els->setText("govin");

Однако, когда я запускаю этот тест, у меня появляется эта ошибка:

 Something unexpected happened: 'Parameters were incorrect. We wanted {"required":["value"]} and you sent ["elementId","value"]

Я обнаружил, что «setText» не работает в Appium v1.5.2

У кого-нибудь есть альтернатива этому?

Спасибо

0

Решение

Я не уверен, что это будет работать на php, я только начал изучать appium на окнах Java, но вы можете попробовать sendKeys("string");

или попробуйте просмотреть это
https://gist.github.com/aczietlow/7c4834f79a7afd920d8f

0

Другие решения

Если вы работаете в appium v1.5.2, «setText» не поддерживается, вместо этого вы можете использовать функцию «value»

0

По вопросам рекламы [email protected]