हमने सेलेनियम और टेलरिक को देखा है और बाद में अपने अधिक लचीले रिकॉर्डर के कारण पसंद के उपकरण के रूप में बाद में बस गए हैं
मुझे यकीन नहीं है कि आपने इसे कितना देखा है। निश्चित रूप से अन्य विकल्प भी हैं। आप में देखा है Watir , Watin , Sikuli कुछ नाम हैं?
और हम वास्तव में बहुत ज्यादा कोड लिखने वाले परीक्षकों को नहीं चाहते हैं।
मुझे उन लोगों के लिए बुरा लग रहा है जिन्हें इन लिपियों को बनाए रखना है। ज्यादातर बार, बिना कोड के जिसे आसानी से संशोधित किया जा सकता है, स्क्रिप्ट नाजुक हो जाती हैं और इसे फिर से रिकॉर्ड करने की तुलना में स्क्रिप्ट को संशोधित करने में अधिक समय लगता है, जो अधिक समय बर्बाद करता है।
हालांकि, मैं समग्र लाभ को समझने की कोशिश कर रहा हूं। लोगों के विचार क्या हैं और किस तरह की चीजें अच्छी तरह से काम करती हैं और क्या नहीं?
सही तरीके से किए जाने पर टेस्ट ऑटोमेशन एक खूबसूरत चीज है। यह प्रतिगमन परीक्षणों / जांचों पर समय बचाता है ताकि अपने परीक्षकों को वह करने के लिए अधिक समय दे सकें जो वे सबसे अच्छा करते हैं, परीक्षण करते हैं। एक पल के लिए विश्वास मत करो कि यह एक चांदी की गोली है। स्वचालन स्क्रिप्ट को विकसित करने के लिए महत्वपूर्ण समय की आवश्यकता होती है यदि आवेदन पहले से मौजूद है लेकिन परीक्षण नहीं करते हैं, और प्रत्येक रिलीज़ के साथ निरंतर अपडेट की आवश्यकता होती है। टीम पर नए लोगों के लिए स्वचालित परीक्षण भी एक शानदार तरीका है, यह देखने के लिए कि सिस्टम को कैसे व्यवहार करना है। इसके अलावा, सुनिश्चित करें कि आपके परीक्षकों को यह तय करने के लिए मिलता है कि स्वचालित होने की आवश्यकता क्या है। यदि यह एक छोटा सा चेक है, जिसे चेक करने में ज्यादा समय नहीं लगता है, तो यह बहुत ही नीरस है, और स्वचालित करना आसान है, उसी से शुरू करें। हमेशा उन चेकों से शुरू करें जो स्वचालन के माध्यम से सबसे अधिक लाभ प्राप्त करते हैं, और वहां से काम करते हैं।
अब तक मुख्य लाभ जो हम देख सकते हैं, वह है प्रतिगमन परीक्षण के लिए, विशेष रूप से हमारे प्लेटफ़ॉर्म के कई क्लाइंट परिनियोजन के लिए।
यह मुख्य लाभ है, और यदि सही तरीके से सेट किया गया है, तो अधिकांश ब्राउज़रों का परीक्षण कर सकते हैं जिनकी आपको छोटे कॉन्फ़िगरेशन परिवर्तन के साथ आवश्यकता होगी।
हम "सोचते हैं" यह सही बात है, लेकिन पहले से ही व्यस्त कार्यक्रम में कुछ अतिरिक्त अंतर्दृष्टि की तलाश है।
जैसा कि मैंने पहले कहा था, परीक्षण स्वचालन काफी प्रयास करता है, हालांकि, जब सही ढंग से किया जाता है, तो मैं अभी तक एक टीम से नहीं मिला हूं जिन्होंने कहा था "काश हमने अपना परीक्षण स्वचालन स्थापित नहीं किया होता।"