से लिनियम आईडीई, परीक्षण के लिए एक उपकरण है, मैंने कुछ स्क्रीन-स्क्रैपिंग के लिए उपयोग किया है। ऐसी कुछ चीजें हैं जो अच्छी तरह से संभाल नहीं पाती हैं (जावास्क्रिप्ट window.alert() और सामान्य रूप से पॉपअप विंडो), लेकिन यह वास्तव में क्लिक ईवेंट को ट्रिगर करके और टेक्स्ट बॉक्स में टाइप करके पृष्ठ पर अपना काम करता है। चूंकि फ़ायरफ़ॉक्स में आईडीई भाग चलता है, इसलिए आपको सत्रों के सभी प्रबंधन आदि नहीं करना पड़ता है क्योंकि फ़ायरफ़ॉक्स इसका ख्याल रखता है। आईडीई रिकॉर्ड और नाटकों का परीक्षण वापस आता है।
यह सेलेनियम सर्वर पर निष्पादित संकलित परीक्षण/स्क्रैपर्स बनाने के लिए सी #, PHP, जावा, आदि कोड भी निर्यात करता है। मैंने अपनी सेलेनियम स्क्रिप्ट्स में से कुछ से अधिक के लिए ऐसा किया है, जो डेटाबेस में स्क्रैप किए गए डेटा को संग्रहीत करने जैसी चीज़ों को बहुत आसान बनाता है।
लिपियों को लिखने और बदलने के लिए काफी सरल हैं, जैसे "(क्लिक एंडवेट", "सबमिट बटन")। आप जो वर्णन कर रहे हैं उसे देखते हुए एक नज़र डालें।
स्रोत
2008-10-16 01:15:19
लोगों ने वेबकिट के साथ ऐसा किया है, उदाहरण के लिए यहां: http://blog.motane.lu/2009/07/07/downloading-a-pages-content-with-python-and-webkit/comment-page- 1 – hoju