यदि यह एक विंडोज़ प्रोग्राम था, तो मैं परीक्षण स्वचालित करने के लिए Auto it का उपयोग करूंगा। क्या ब्राउज़र-आधारित ऐप्स के लिए कुछ समान है?ब्राउज़र-आधारित ऐप के परीक्षण को स्वचालित करने के लिए कैसे करें?
कुछ भी जटिल नहीं है, इसे ब्राउज़र के साथ मानव संपर्क को अनुकरण करने के लिए स्क्रिप्टिंग (मेरे लिए मैक्रो रिकॉर्डिंग के लिए बेहतर) की अनुमति देनी चाहिए, जिसका मतलब है कि नाम से किसी फॉर्म के फ़ील्ड को पहचानने में सक्षम होना, कुछ में टेक्स्ट इंजेक्ट करना, माउस को अनुकरण करना - दूसरों पर क्लिक करें, आदि और फिर, एक फॉर्म जमा करने के बाद, कुछ नामित नियंत्रण टेक्स्ट पढ़ने में सक्षम होना चाहिए, दूसरों की स्थिति की जांच करें (चेक किया गया, रेडियो समूह अनुक्रमणिका, केवल पढ़ने के लिए, आदि)।
जबकि मैं एक पूर्ण विशेष रुप से प्रदर्शित उत्पाद की सराहना करता हूं, मैं एक सीधी सीखने की वक्र की सराहना नहीं करता हूं। तो ऑटो इट woudl की पटकथा के रूप में सरल कुछ ठीक हो।
मुझे नहीं पता कि इससे कोई फर्क पड़ता है कि ब्राउज़र का उपयोग किया जाता है, लेकिन मैं एमएसआईई 6 या उच्चतर (शायद धक्का पर 7 या उच्चतर) के साथ रह सकता हूं।
संपादित करें: तीन पोस्टर अब तक (तीन में से) सेलेनियम की सलाह देते हैं। एक का कहना है कि यह केवल फ़ायरफ़ॉक्स है और मुझे एमएसआईई का परीक्षण करने की ज़रूरत है, हालांकि कुछ त्वरित गुगलिंग से पता चलता है कि यह संभव होना चाहिए (हालांकि आपको पहले एफएफ में सबकुछ सेट करना पड़ सकता है, फिर एमएसआईई पर स्विच करें)।
http://www.emadibrahim.com/2009/01/19/testing-web-app-with-selenium-explorer-and-net/ और http://wiki.openqa.org/display/SEL/Selenium+Core+FAQ देखें कि यह किसी की सहायता करता है।
आजकल, ऐसे प्रश्नों को https://softwarerecs.stackexchange.com/ – Mawg