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

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

कॉन्सेप्ट

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

ब्लॉग पोस्ट

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

chrome.contentSettings API का इस्तेमाल करके, उन सेटिंग में बदलाव करें जिनसे यह तय होता है कि वेबसाइटें कुकी, JavaScript, और प्लग-इन जैसी सुविधाओं का इस्तेमाल कर सकती हैं या नहीं. आम तौर पर, कॉन्टेंट सेटिंग की मदद से, Chrome के काम करने के तरीके को

इस अनुमति से चेतावनी ट्रिगर होती है. बुकमार्क बनाने, व्यवस्थित करने, और उनमें बदलाव करने के लिए, chrome.bookmarks API का इस्तेमाल करें. पेजों में बदलाव करने के लिए एपीआई भी देखें. इसका इस्तेमाल, बुकमार्क मैनेजर का कस्टम पेज बनाने के लिए किया जा सकता

chrome.contentSettings API का इस्तेमाल करके, उन सेटिंग में बदलाव करें जिनसे यह तय होता है कि वेबसाइटें कुकी, JavaScript, और प्लग-इन जैसी सुविधाओं का इस्तेमाल कर सकती हैं या नहीं. आम तौर पर, कॉन्टेंट सेटिंग की मदद से, Chrome के काम करने के तरीके को