सेलेनियम उपकरण धीरे-धीरे लेकिन लगातार विकसित हो रहा है, धीरे-धीरे वेब एप्लिकेशन ऑटोमेशन के लिए एक मानक में बदल रहा है और यहां तक कि मोबाइल एप्लिकेशन ऑटोमेशन (देशी और हाइब्रिड सहित) के क्षेत्र को भेद रहा है।
2013 के पतन में, मैंने दो बार सम्मेलनों में (पहले
SECR , उसके बाद
ConfeT & QA ) इस बारे में बात की कि सेलेनियम टूल कैसे विकसित हुआ और वर्तमान स्थिति क्या है। मैं आपका ध्यान उल्लिखित सम्मेलनों के दूसरे भाग में की गई रिकॉर्डिंग पर लाता हूँ।
सारांश (समय के साथ):
00:00 - प्रस्तुति
01:15 - डब्ल्यू 3 सी वेबड्राइवर मानक के बारे में परिचयात्मक शब्दों का एक जोड़ा
01:53 - वेब अनुप्रयोगों को स्वचालित करने के दृष्टिकोण की समीक्षा: "HTTP के माध्यम से" और "एक ब्राउज़र के माध्यम से"
03:13 - "HTTP के माध्यम से" स्वचालन के दृष्टिकोण के फायदे और नुकसान।
05:13 - "ब्राउज़र के माध्यम से" स्वचालन के लिए दृष्टिकोण के फायदे और नुकसान।
06:48 - ब्राउज़रों के साथ ऑटोमेशन टूल्स के एकीकरण के दृष्टिकोण की समीक्षा
08:10 - ब्राउज़र में जावास्क्रिप्ट को एम्बेड करने के दो तरीके - "फ्रंट" और "बैक", उनके फायदे और नुकसान
09:28 - ब्राउज़र में एम्बेडेड कमांड निष्पादित करने के दो तरीके - "पुश" और "पुल"
11:01 - ब्राउज़र के साथ इंटरैक्शन का प्रोटोकॉल, इसकी घटना और विकास का इतिहास, डब्ल्यू 3 सी वेबड्राइवर मानक
13:11 - प्रोटोकॉल का मानकीकरण ब्राउज़र-आधारित स्वचालन दृष्टिकोण की कुछ कमियों को कैसे हल करता है
14:34 - क्रोम ब्राउज़र इंटीग्रेशन आर्किटेक्चर
15:28 - ओपेरा ब्राउज़र (प्रेस्टो इंजन पर) के साथ एकीकरण की वास्तुकला
15:53 - इंटरनेट एक्सप्लोरर इंटीग्रेशन आर्किटेक्चर
16:27 - फ़ायरफ़ॉक्स ब्राउज़र के साथ एकीकरण की वास्तुकला, अभी और भविष्य में (मैरियनेट परियोजना)
17:37 - मानक W3C वेबड्राइवर के बारे में फिर से
18:06 - ब्राउज़र के पुराने संस्करणों के साथ क्या करना है जिसमें मानक के लिए कोई समर्थन नहीं है और नहीं होगा
19:13 - "धीमे स्वचालन" की समस्या को हल करने के तरीके के रूप में हेडलेस ब्राउज़र फैंटमज और स्लिमरजेएस
20:30 - सेलेनियम ग्रिड: "धीमी स्वचालन" की समस्या को हल करने के लिए एक तरीके के रूप में वितरित वास्तुकला
21:38 - क्लाउड सेवाएं ब्राउज़रों को चलाने की क्षमता प्रदान करती हैं (क्लाउड में सेलेनियम ग्रिड)