The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Опубликован Playwright 1.0, пакет для автоматизации работы с..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован Playwright 1.0, пакет для автоматизации работы с..."  +/
Сообщение от opennews (ok), 08-Май-20, 13:02 
Компания Microsoft опубликовала релиз проекта Playwright 1.0, предоставляющего универсальный API для автоматизации операций в интерфейсе браузеров. Например, Playwright позволяет подготовить сценарий для открытия определённого сайта в новой вкладке, заполнения/отправки формы, подведения курсора к определённым элементам, сверки с эталонными результатами или создания скриншота. Проект оформлен  в виде библиотеки для платформы Node.js и поставляется под лицензией Apache 2.0...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=52910

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Lockywolf (ok), 08-Май-20, 13:02   +3 +/
Был какой-то такой же ещё проект
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #28

2. Сообщение от КО (?), 08-Май-20, 13:03   –1 +/
Обожаем всякими ботоводами небось...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19

3. Сообщение от pukkuTukkuTaBu (?), 08-Май-20, 13:06   +7 +/
Selenium webdriver
cypress.io
Nightwatch.js
puppeteer nodejs
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #40

4. Сообщение от Аноним (4), 08-Май-20, 13:10   –2 +/
>заполнения/отправки формы, подведения курсора к определённым элементам

Ну круто, чё. Желательно ещё и без ведома пользователя.

Ответить | Правка | Наверх | Cообщить модератору

5. Сообщение от Аноним (5), 08-Май-20, 13:11   +/
Это и есть puppeteer, тока допиленный для запуска в фуррифоксе и сафари
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

6. Сообщение от Автоматизатор гнилых яблок (?), 08-Май-20, 13:21   –3 +/
WebKit? так умер же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #9, #37

7. Сообщение от srgazh (?), 08-Май-20, 13:23   +1 +/
О какой чудный спамерский инструмент
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #14, #18

9. Сообщение от Lockywolf (ok), 08-Май-20, 13:44   +8 +/
selenium вроде
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #38

11. Сообщение от Аноним (11), 08-Май-20, 14:26   +/
Спамерам зачастую хватает HTTP клиента и HTML парсера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #16

12. Сообщение от Аноним (-), 08-Май-20, 14:51   +/
А для чего эта штука будет полезна?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20

13. Сообщение от Аноним (14), 08-Май-20, 14:56   –3 +/
После закрытия phantomjs никто не сможеть работать так же хорошо как он.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #17, #22

14. Сообщение от Аноним (14), 08-Май-20, 14:57   +1 +/
Называть тестировщиков спамерами? Ну это вы, батенька, маханули.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

15. Сообщение от Аноним (15), 08-Май-20, 14:58   –1 +/
Со своими бинарниками не запустить?
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от commiethebeastie (ok), 08-Май-20, 15:01   –2 +/
Сейчас делают очень хитрожопые системы генерации кукисов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

17. Сообщение от commiethebeastie (ok), 08-Май-20, 15:03   +/
Он не годится ни для тестировщиков, ни для ботоводов.

Тестировщикам нужна верификация в браузерах, которыми пользуются люди.

Ботоводам нужна недетектируемость системы автоматизации и у фантома с этим всё очень плохо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #32

18. Сообщение от Аноним (18), 08-Май-20, 15:08   +2 +/
Когда видишь кухонный нож - называешь его владельца потенциальным убийцей? К психиатру пробовал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #24, #27, #34

19. Сообщение от commiethebeastie (ok), 08-Май-20, 15:18   +/
У меня seleniumpy с прикрученным сбоку CDP. Selenium Java получше будет Py, но благодаря моим костылям он слабее питоновской версии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

20. Сообщение от OpenSourceHero (?), 08-Май-20, 15:22   +6 +/
End-to-End тестирование веб приложений. Можно автоматизировать тестовый сцераний как пользователь работает с сайтом. Например, сценарий логина:
1) открыть стартовую страницу сайта
2) нажать на ссылку страницы логина
3) дождаться открытия страницы логина, вести логин и пассворд, нажать кнопку "Войти"
4) проверить что доступны страницы для залогинившихся пользователей

Весь этот сценарий будет выполняться автоматически, сабжевый пакет должен управлять браузером без участия пользователя. Как-то так, если в двух словах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

22. Сообщение от Anonymouusqwe (?), 08-Май-20, 15:37   –1 +/
А зачем сейчас PhantomJS если обычный Chrome, или Firefox поддерживают работу без отображения окна из коробки? И чем он был лучше нынешних инструментов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #23

23. Сообщение от Аноним (24), 08-Май-20, 15:43   –1 +/
Он просто работал, а не имел мозги. Как тот же селениум.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #25

24. Сообщение от Аноним (24), 08-Май-20, 15:44   +1 +/
Он просто по себе судит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

25. Сообщение от commiethebeastie (ok), 08-Май-20, 15:48   +/
Аналог фантома без селениума это CDP и хром в headless режиме. Селениум требуется для эмуляции работы пользователя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #30

27. Сообщение от Аноним (27), 08-Май-20, 15:50   +/
Некоторые ножи приятно втыкать в мясо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

28. Сообщение от Аноним (28), 08-Май-20, 17:52   +3 +/
Да, ghost и обёртка phantom, selenium уже назвали. Ну гуд +1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

30. Сообщение от Аноним (30), 08-Май-20, 18:32   +/
Всё жду, когда же можно будет исполнять скрипты со страниц прямо в питоне. Сотня истансов браузера это всё-таки тяжеловато, сотня процессов питона вполне нормально. В прошлый раз, когда я попытался это сделать, я что-то обламался, плюнул, и взял phantomjs. Так теперь и его нет, задача стала ещё более ресурсоёмкой. В идеале конечно чтобы ластик голой попой в интернет смотрел, это самое удобное на свете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #31

31. Сообщение от commiethebeastie (ok), 08-Май-20, 19:48   +/
requestshtml емнип всё равно запускает хромого в безмордом режиме.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

32. Сообщение от Андрей (??), 08-Май-20, 19:52   +/
> недетектируемость ... фантома ... всё очень плохо.

А казалось бы всё так просто: как яхту назовёшь, так она и поплывёт.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #41

34. Сообщение от Lex (??), 08-Май-20, 20:26   +/
Ну не убийцей, а разрезателем [чего-либо]
Равно как и в данном случае, спаммером, а не хацкером
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

35. Сообщение от user90 (?), 08-Май-20, 21:45   –4 +/
Для дебилизации операций в интерфейсе браузеров? Фсе правильно!
Ответить | Правка | Наверх | Cообщить модератору

36. Сообщение от Вы забыли заполнить поле Name (?), 09-Май-20, 06:50   +3 +/
Что-то зачастили новости на opennet про лучшего друга опенсорса - microsoft.
Ответить | Правка | Наверх | Cообщить модератору

37. Сообщение от Аноним (37), 09-Май-20, 07:18   +/
webkit это и есть chromium и все остальные
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #39

38. Сообщение от Аноним (38), 09-Май-20, 11:39   +/
живет и здравствует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

39. Сообщение от Аноним (39), 09-Май-20, 14:52   +1 +/
Уже давно нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

40. Сообщение от mikhailnov (ok), 10-Май-20, 00:41   +/
Xdotool
Xclip
ImageMagick
Tesseract
Bash
Вот мой набор для автоматизации действий в браузере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

41. Сообщение от commiethebeastie (ok), 13-Май-20, 14:32   +/
>> недетектируемость ... фантома ... всё очень плохо.
> А казалось бы всё так просто: как яхту назовёшь, так она и
> поплывёт.

Ага, whoer.net его сразу палит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру