Артур Кудашев, ну да, так сходу не выдирается. Селениумом тоже - картинку видим, а сохранить в файл не смогла. На других ресурсах советуют выдирать со скриншота, но не по фону, а по координатам.
alternativshik, вообще не понятно что не так с ресурсами. У меня вот как раз 1 гиг оперативки, ос Debian и нормально работает. Тормозов не замечала (да, запускается не так быстро как gedit, например))) Но в работе нормально себя ведет. У автора Ubuntu 18, всяко оперативки больше 1 гиг должно быть (на моем версии ос выше 14 уже - один большой тормоз, независимо от ide).
В таком случае не кликать, а записать href (страниц номер 2-3-4) в массив, а потом по каждому делать driver.get(адрес хреф из массива). Но вот когда он дойдет до страницы номер 4 дальше надо что-то придумать - пройтись по странице и заново заполнить массив ссылками 5-6-7-8, наверное (с этой частью не сталкивалась раньше, может кто умнее что-нибудь посоветует).
Борис Сёмов, исключительно из личного опыта. Когда работала с php на ubuntu, потом на debian.. Для разработки на php установила в итоге win7 второй ос. Но, возможно у автора вопроса нет проблемы с правами; хотя проверить стоит.
parallels8948, для начала хватит вот этой инструкции: https://proglib.io/p/git-for-half-an-hour/ по сути после настройки в процессе повседневной разработки будут необходимы три комманды: add, commit и push. Спец для этого точно не нужен, главное понять принцип работы git и на эту тему полно статей и видео в ютуб.
Для начала попросить заказчика составить подробное ТЗ, чтобы было подробно расписано что он имеет ввиду под «шагами» - появляющиеся ли блоки, активные/неактивные элементы формы. Варианты можно ли перейти к шагу 2 пропустив шаг 1, например. Какой дизайн ему требуется - только формы или картинки, или еще что. А потом уже решение искать.
Михаил, работает - его в ту часть вставлять, где css на gold меняется. Но срабатывает если флажок уже стоит, а не при установке. При этом, сам чекбокс пропадает. Короче, логику скрипта переписать надо. Там внизу уже объяснили подробно.