Puppeteer एक JavaScript लाइब्रेरी है, जो Chrome DevTools प्रोटोकॉल और WebDriver BiDi के ज़रिए, Chrome और Firefox, दोनों को ऑटोमेट करने के लिए हाई-लेवल एपीआई उपलब्ध कराती है.

इसका इस्तेमाल करके, ब्राउज़र में किसी भी चीज़ को ऑटोमेट किया जा सकता है. जैसे, स्क्रीनशॉट लेना और PDF जनरेट करना, जटिल यूज़र इंटरफ़ेस (यूआई) पर नेविगेट करना और उनकी जांच करना, और परफ़ॉर्मेंस का विश्लेषण करना.

कॉन्सेप्ट

डीओएम एलिमेंट के बारे में क्वेरी करें, बटन पर क्लिक करें, टेक्स्ट टाइप करें वगैरह.
नेटवर्क अनुरोधों और जवाबों को इंटरसेप्ट और उनमें बदलाव करना.
पूरे पेजों या खास एलिमेंट के विज़ुअल स्नैपशॉट पाएं.
हेडलेस, हेडफ़ुल, और शेल मोड के बारे में जानें और यह जानें कि इनका इस्तेमाल कब करना है.

ब्लॉग पोस्ट

Puppeteer, Chrome For Testing, और WebDriver BiDi के बारे में हाल ही में पोस्ट की गई ब्लॉग पोस्ट पढ़ें.

Get a short summary of every webpage.

Adds a custom cursor on developer.chrome.com.

This recipe shows how to use sidePanel.getOptions() to retrieve the current side panel and switch between side panels.