मैं अपना वोट Arran की टिप्पणी में जोड़ दूंगा कि जब आप इसे/कर सकते हैं, तो आपको इस पर अपना मूल्यवान समय/खर्च/खर्च नहीं करना चाहिए। मैं वॉटर, वेबड्राइवर, सेलेनियम आरसी, विजुअल स्टूडियो और टेलरिक के टेस्ट स्टूडियो समेत कई अलग-अलग उपकरणों में यूआई स्वचालन के आसपास काम करने के कई वर्षों में इसका आधार रखता हूं।
यूआई स्वचालन कठिन और भंगुर है जब आप बस कार्यात्मक परीक्षण करने की कोशिश कर रहे हैं। सीएसएस, लेआउट पोजीशनिंग, इमेज उपस्थिति इत्यादि को प्रमाणित करने के लिए स्वचालित रूप से देखने और महसूस करने की कोशिश करना असाधारण रूप से भंगुर है - यहां तक कि ब्राउज़र के बीच सबसे छोटा अंतर और यूआई में सबसे छोटा बदलाव आपको असफल परीक्षणों को अद्यतन करने में काफी समय व्यतीत करेगा।
हां, यह संभव है। हालांकि, कार्यक्षमता पर अपने स्वचालन प्रयासों पर ध्यान केंद्रित करके अपनी सैनिटी रखें। उन उपकरणों को दृश्य जांच छोड़ दें जो इसे सबसे तेज़ और आसान करते हैं: मानव आंखें।
अद्यतन: कृपया डिकोडर से प्रतिक्रिया पढ़ें। वह बिल्कुल सही है। क्षेत्र में कुछ महत्वपूर्ण (लंबे समय से लंबित!) प्रगति हुई है। आपको फिट के लिए उन उपकरणों का मूल्यांकन करने की आवश्यकता है।
स्रोत
2012-10-29 19:53:45
मैं तर्क दूंगा कि यह ऐसा कुछ है जिसे स्वचालित नहीं किया जाना चाहिए बल्कि मैन्युअल रूप से किया जाना चाहिए। – Arran
आप नहीं कह सकते कि 'स्वचालित नहीं होना चाहिए'। मैं एक संभावित समाधान के बारे में पूछ रहा हूं, यदि कोई – amjad
है तो आप अपनी राय के हकदार हैं, मैं मेरा हकदार हूं। यह चीज की तरह है * मैनुअल * परीक्षण के लिए है। सबकुछ स्वचालित नहीं है। सेलेनियम ऐसा करेगा (यह आपको किसी विशेष तत्व के सटीक समन्वय दे सकता है) वैसे भी। सौभाग्य। – Arran