Загрузка фото в профиль прользователя. Что необходимо использовать для выбора файла с ПК

codeception
php
Теги: #<Tag:0x00007fedb8601640> #<Tag:0x00007fedb8601500>

(Mary) #1

Интересует как правильно написать автотест в Codeception - WebDriver для функционала загрузки фото в профайл пользователя. Делитель своим опытом)
Спасибо


(Artur Korobeynyk) #2

http://codeception.com/docs/modules/REST#sendPUT


(Bearded Bear) #3

Перемещаешь файл в tests/_output/ и используешь метод attachFile() http://codeception.com/docs/modules/WebDriver#attachFile


(Mary) #4

Спасибо!


(Maxim Andryushchenkov) #5

Есть такая консольная улилита в линуксе “xdotool”. Она позволяет имитировать любые нажатия клавиш. То есть можно нативному окну скормить полный путь файла для загрузки и затем нажать Enter.