पोम डिजाइन पैटर्न क्या है?
पोम डिजाइन पैटर्न क्या है?

वीडियो: पोम डिजाइन पैटर्न क्या है?

वीडियो: पोम डिजाइन पैटर्न क्या है?
वीडियो: पोम पोम गेट परदा बनाएं घर में ll Pom Pom Gate Parda Design l Toran Making For Diwali 2024, मई
Anonim

पोम एक है डिज़ाइन पैटर्न जो आमतौर पर परीक्षण मामलों को स्वचालित करने के लिए सेलेनियम में उपयोग किया जाता है। पेज ऑब्जेक्ट एक ऑब्जेक्ट-ओरिएंटेड क्लास है जो परीक्षण के तहत आपके एप्लिकेशन के पेज के लिए एक इंटरफ़ेस के रूप में कार्य करता है। पेज क्लास में वेब एलिमेंट्स और वेब एलिमेंट्स के साथ इंटरैक्ट करने के तरीके होते हैं।

इसी तरह, लोग पूछते हैं, सेलेनियम में पीओएम मॉडल क्या है?

पृष्ठ वस्तु आदर्श एक डिजाइन है प्रतिरूप जो में लोकप्रिय हो गया है सेलेनियम परीक्षण स्वचालन। यह व्यापक रूप से उपयोग किया जाने वाला डिज़ाइन है सेलेनियम में पैटर्न परीक्षण रखरखाव बढ़ाने और कोड दोहराव को कम करने के लिए। एक पेज ऑब्जेक्ट एक ऑब्जेक्ट-ओरिएंटेड क्लास है जो आपके एप्लिकेशन अंडर टेस्ट (एयूटी) के पेज पर इंटरफेस के रूप में कार्य करता है।

यह भी जानिए, क्या हैं पोम के फायदे? पोम के क्या फायदे हैं (पेज ऑब्जेक्ट मॉडल) सेलेनियम में फ्रेम वर्क? 1- उसी वेबएलिमेंट के लिए डुप्लीकेट लोकेटर लिखने से बचें जो अन्य ढांचे में बड़ा मुद्दा है। 2- टेस्ट स्क्रिप्ट का रखरखाव जो बहुत आसान हो जाता है। 3- पठनीयता में सुधार करता है।

इसी तरह कोई पूछ सकता है कि पीओएम और पेज फैक्ट्री क्या है?

पेज ऑब्जेक्ट मॉडल सेलेनियम वेबड्राइवर में ऑब्जेक्ट रिपोजिटरी डिज़ाइन पैटर्न है। पेज फैक्ट्री में वस्तु भंडार बनाने का एक अनुकूलित तरीका है पोम संकल्पना। AjaxElementLocatorFactory एक आलसी लोड अवधारणा है पेज फैक्ट्री WebElements की पहचान करने के लिए पैटर्न केवल तब होता है जब उनका उपयोग किसी भी ऑपरेशन में किया जाता है।

पीओएम लाभ क्या है और इसके नुकसान क्या हैं?

कम रखरखाव: कोई भी यूजर इंटरफेस परिवर्तन तेजी से लागू किया जा सकता है NS इंटरफ़ेस के साथ-साथ कक्षा। प्रोग्रामर के अनुकूल: मजबूत और अधिक पठनीय। कम अतिरेक: कोड के दोहराव को कम करने में मदद करता है। अगर NS वास्तुकला सही ढंग से और पर्याप्त रूप से परिभाषित है, पोम कम कोड में अधिक किया जाता है।

सिफारिश की: