Sekilas tentang Puppeteer
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Puppeteer adalah library Node yang menyediakan API level tinggi untuk mengontrol Chrome atau Chromium headless melalui Protokol DevTools. Aplikasi
juga dapat dikonfigurasi untuk menggunakan Chrome atau Chromium versi penuh (non-headless).
Tim Chrome DevTools mengelola library, tetapi kami mengharapkan bantuan dan
keahlian Anda dalam project ini. Lihat Berkontribusi.
What can I do?
Sebagian besar tindakan yang dapat dilakukan secara manual di browser dapat dilakukan dengan Puppeteer.
Berikut ini beberapa contoh untuk membantu Anda memulai:
- Membuat screenshot dan PDF halaman.
- Meng-crawl SPA (Aplikasi Web Satu Halaman) dan membuat konten yang telah dirender sebelumnya (SSR
atau rendering sisi server).
- Otomatiskan tindakan seperti pengiriman formulir, pengujian UI, dan input keyboard.
- Buat lingkungan pengujian otomatis terbaru. Jalankan pengujian Anda langsung di versi Chrome terbaru menggunakan JavaScript dan fitur browser terbaru.
- Catat trace linimasa situs Anda untuk membantu mendiagnosis masalah performa.
- Menguji Ekstensi Chrome.
Langkah berikutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2018-01-11 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2018-01-11 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2018-01-11 UTC."],[],[]]