希望模拟浏览器去进行点击,加入购物车,结算等购物操作
语言希望尽量能用python语言
然后如果纯粹是手动用浏览器分析具体http请求,再去模拟,貌似难度比较高,也比较麻烦,虽然灵活度比较大
希望尽量能用headless浏览器去实现模拟操作的功能,好处是希望能顺畅的模拟,点击购物车,进行结算,可以自动处理cookie等内部信息,无须自己关系
headless browser
headless browser python
dhamaniasad/HeadlessBrowsers: A list of (almost) all headless web browsers in existence
列出很多:
其中貌似最有名的有:
PhantomJS:a headless WebKit scriptable with a JavaScript API.
It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
Selenium :Selenium is a suite of tools to automate web browsers across many platforms.
支持的语言也比较多。
Headless Browser Testing Pros and Cons – Automation Testing Made Easy
Getting Started with Headless Chrome | Web | Google Developers
还是先去折腾看看:
【记录】尝试用Python操作PhantomJS+Selenium去模拟购物操作
后来也看到了:
A Guide to Automating & Scraping the Web with JavaScript (Chrome + Puppeteer + Node JS)
用的是:
Chrome + Puppeteer + Node JS
转载请注明:在路上 » 【调研】模拟浏览器进行点击再购物等操作