Puppeteer 是 Google 主導的,主要可以用來做E2E測試 爬蟲 自動化等等,另外Puppeterr 提供許多好用的工具,相對比較常見的有 Cheerio ,Selenium ,Nightwatch ...等等
介紹Puppeteer 目前的版本開啟來都會有個frame在裡面,如果要交付作品給客戶通常要美化一下 程式碼如下 args: ['--start-max...
介紹Facebook 有提供API可以 Fetch 資料 不過現在時間內可以打API的次數越來越少了,所以就可以透過模擬前端操作來撈資料 Facebook 的原...
介紹 這次來介紹 航空公司每次都有便宜機票但是就是搶不到的問題,或是看到特惠的時候就已經過期了每家航空公司都有提供打API的地方,不過有時候用 SPA 時期去F...
介紹 如果用 Puppeteer 在爬一起有興趣的商品,可以使用一些通訊軟體來輔助通知這次介紹 line 的chatbot 與 heroku主機 步驟流程 St...
介紹 接上篇 有了heroku主機 與 在linebot的developer 註冊了一個 app message 並完成設定帳號 切到本機的開發環境準備來寫一個...
介紹 前篇寫了些 line bot 與heroku 對應的介紹,那樣的寫法是可以透過 endpoint payload 打查詢資料去撈到主機的訊息 ,雖然也可...
介紹 在一般狀況下 css selector 就可以捕捉到dom並觸發 基本的click type事件等 但有些狀況比較特別,當dom節點有可能是靠class...
介紹 處理E2E的時候還有一個比較麻煩的 Dialog ,這個部分Puppeteer提供了一個 監聽是件來處理page有無任何Dialog事件 const p...
介紹 來實戰一個案例 因為 政府有提供便民的 http://data.coa.gov.tw/ 所以就試試看把資料爬下來,這樣就可以運用自己想要搜尋的方式去找到自...
介紹 接下來我們使用 puppeteer的分析功能把抓到的 資料透過 evaluate 取到 outerHTML,因為也不想一直在網路上測試所以會把資料存成靜態...