|
2.28, Аноним (28), 17:52, 08/05/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Да, ghost и обёртка phantom, selenium уже назвали. Ну гуд +1
| |
|
|
2.19, commiethebeastie (ok), 15:18, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
У меня seleniumpy с прикрученным сбоку CDP. Selenium Java получше будет Py, но благодаря моим костылям он слабее питоновской версии.
| |
|
|
2.5, Аноним (5), 13:11, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это и есть puppeteer, тока допиленный для запуска в фуррифоксе и сафари
| |
2.40, mikhailnov (ok), 00:41, 10/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Xdotool
Xclip
ImageMagick
Tesseract
Bash
Вот мой набор для автоматизации действий в браузере
| |
|
1.4, Аноним (4), 13:10, 08/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
>заполнения/отправки формы, подведения курсора к определённым элементам
Ну круто, чё. Желательно ещё и без ведома пользователя.
| |
|
2.14, Аноним (14), 14:57, 08/05/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Называть тестировщиков спамерами? Ну это вы, батенька, маханули.
| |
2.18, Аноним (18), 15:08, 08/05/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Когда видишь кухонный нож - называешь его владельца потенциальным убийцей? К психиатру пробовал?
| |
|
3.34, Lex (??), 20:26, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну не убийцей, а разрезателем [чего-либо]
Равно как и в данном случае, спаммером, а не хацкером
| |
|
|
|
2.20, OpenSourceHero (?), 15:22, 08/05/2020 [^] [^^] [^^^] [ответить]
| +6 +/– |
End-to-End тестирование веб приложений. Можно автоматизировать тестовый сцераний как пользователь работает с сайтом. Например, сценарий логина:
1) открыть стартовую страницу сайта
2) нажать на ссылку страницы логина
3) дождаться открытия страницы логина, вести логин и пассворд, нажать кнопку "Войти"
4) проверить что доступны страницы для залогинившихся пользователей
Весь этот сценарий будет выполняться автоматически, сабжевый пакет должен управлять браузером без участия пользователя. Как-то так, если в двух словах.
| |
|
1.13, Аноним (14), 14:56, 08/05/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
После закрытия phantomjs никто не сможеть работать так же хорошо как он.
| |
|
2.17, commiethebeastie (ok), 15:03, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Он не годится ни для тестировщиков, ни для ботоводов.
Тестировщикам нужна верификация в браузерах, которыми пользуются люди.
Ботоводам нужна недетектируемость системы автоматизации и у фантома с этим всё очень плохо.
| |
|
3.32, Андрей (??), 19:52, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
> недетектируемость ... фантома ... всё очень плохо.
А казалось бы всё так просто: как яхту назовёшь, так она и поплывёт.
| |
|
4.41, commiethebeastie (ok), 14:32, 13/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> недетектируемость ... фантома ... всё очень плохо.
> А казалось бы всё так просто: как яхту назовёшь, так она и
> поплывёт.
Ага, whoer.net его сразу палит.
| |
|
|
2.22, Anonymouusqwe (?), 15:37, 08/05/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
А зачем сейчас PhantomJS если обычный Chrome, или Firefox поддерживают работу без отображения окна из коробки? И чем он был лучше нынешних инструментов?
| |
|
|
4.25, commiethebeastie (ok), 15:48, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Аналог фантома без селениума это CDP и хром в headless режиме. Селениум требуется для эмуляции работы пользователя.
| |
|
5.30, Аноним (30), 18:32, 08/05/2020 [^] [^^] [^^^] [ответить]
| +/– |
Всё жду, когда же можно будет исполнять скрипты со страниц прямо в питоне. Сотня истансов браузера это всё-таки тяжеловато, сотня процессов питона вполне нормально. В прошлый раз, когда я попытался это сделать, я что-то обламался, плюнул, и взял phantomjs. Так теперь и его нет, задача стала ещё более ресурсоёмкой. В идеале конечно чтобы ластик голой попой в интернет смотрел, это самое удобное на свете.
| |
|
|
|
|
|