Panoramica di Puppeteer
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Puppeteer è una libreria di nodi che fornisce un'API di alto livello per controllare Chrome o Chromium headless tramite il protocollo DevTools. Può anche essere configurato per l'utilizzo di Chrome o Chromium completi (non headless).
Il team di Chrome DevTools gestisce la libreria, ma ci farebbe piacere ricevere il tuo aiuto e la tua
esperienza relativamente al progetto. Vedi Collaborazione.
What can I do?
La maggior parte delle azioni che puoi eseguire manualmente nel browser può essere eseguita con Puppeteer.
Ecco alcuni esempi per iniziare:
- Genera screenshot e PDF delle pagine.
- Eseguire la scansione di un'applicazione a pagina singola (SPA) e generare contenuti sottoposti a pre-rendering (SSR o rendering lato server).
- Automatizza azioni come l'invio di moduli, i test dell'interfaccia utente e l'inserimento da tastiera.
- Crea un ambiente di test automatizzato e aggiornato. Esegui i test direttamente nella versione più recente di Chrome utilizzando le funzionalità più recenti di JavaScript e del browser.
- Acquisisci una traccia della cronologia del tuo sito per contribuire a diagnosticare i problemi di prestazioni.
- Prova le estensioni di Chrome.
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2018-01-11 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2018-01-11 UTC."}
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2018-01-11 UTC."],[],[]]