web application testing complete guide
एक पूर्ण वेब अनुप्रयोग परीक्षण गाइड: एक वेबसाइट का परीक्षण कैसे करें
हम सभी को यह मानना होगा कि आज की बदलती और प्रतिस्पर्धात्मक दुनिया में, इंटरनेट हमारे जीवन का एक अभिन्न अंग बन गया है।
हम में से अधिकांश इन दिनों इंटरनेट पर जानकारी खोजकर अपने निर्णय लेते हैं, इसलिए वेबसाइट की मेजबानी अब सभी प्रकार के व्यवसायों के लिए वैकल्पिक नहीं बल्कि अनिवार्य है। यह बाजार में प्रासंगिक बनने और बने रहने का पहला कदम है।
बस एक वेबसाइट होना काफी नहीं है। एक ऐसी वेबसाइट विकसित करने के लिए एक संगठन की आवश्यकता होती है जो जानकारीपूर्ण, सुलभ और उपयोगकर्ता के अनुकूल हो। इन सभी गुणों को बनाए रखने के लिए, वेबसाइट का अच्छी तरह से परीक्षण किया जाना चाहिए, और वेबसाइट के परीक्षण की इस प्रक्रिया को वेब परीक्षण के रूप में जाना जाता है।
आप क्या सीखेंगे:
- वेब परीक्षण क्या है?
- वेब परीक्षण जाँच सूची
- वेब परीक्षण के प्रकार
- एक वेबसाइट का परीक्षण करते समय विचार किए जाने वाले बिंदु
- वेब एप्लिकेशन के परीक्षण के लिए नमूना परीक्षण परिदृश्य
- वेब परीक्षण अक्सर पूछे जाने वाले प्रश्न
- क्या वेबसाइट अपेक्षित है?
- क्या अंतिम-उपयोगकर्ता को ब्राउज़ करने में आसान वेबसाइट मिलेगी?
- क्या वेबसाइट अंतिम उपयोगकर्ताओं के पास विभिन्न उपकरणों पर उपलब्ध है?
- क्या वेबसाइट पर्याप्त है?
- क्या वेबसाइट का प्रदर्शन निशान तक है?
- क्या डेटा को किसी वेबसाइट पर सही तरीके से संग्रहीत किया गया है और पूरे सत्र में बनी रहती है?
- निष्कर्ष
- अनुशंसित पाठ
वेब परीक्षण क्या है?
वेब परीक्षण एक सॉफ्टवेयर परीक्षण अभ्यास है जो संभावित बगों के लिए वेबसाइटों या वेब अनुप्रयोगों का परीक्षण करने के लिए है। लाइव करने से पहले यह वेब-आधारित अनुप्रयोगों का पूर्ण परीक्षण है।
वेब-आधारित प्रणाली को अंत उपयोगकर्ताओं के लिए लाइव होने से पहले एंड-टू-एंड से पूरी तरह से जांचने की आवश्यकता है।
वेबसाइट परीक्षण करके, एक संगठन यह सुनिश्चित कर सकता है कि वेब-आधारित प्रणाली ठीक से काम कर रही है और वास्तविक समय के उपयोगकर्ताओं द्वारा स्वीकार की जा सकती है।
यूआई डिजाइन और कार्यक्षमता वेबसाइट परीक्षण के कप्तान हैं।
वेब परीक्षण जाँच सूची
1) कार्यात्मकता परीक्षण
दो) उपयोगिता परीक्षण
3) इंटरफ़ेस परीक्षण
4) संगतता परीक्षण
5) प्रदर्शन का परीक्षण
6) सुरक्षा परीक्षण
इस पृष्ठ में उल्लिखित वेब परीक्षण अवधारणाओं के अभ्यास के लिए अनुशंसित उपकरण:
(1) लोडनिंजा
LoadNinja आपको अपने वेब एप्लिकेशन को बड़े पैमाने पर वास्तविक ब्राउज़र के साथ लोड करने की अनुमति देता है, परीक्षण स्क्रिप्ट का उपयोग करके जो रिकॉर्डिंग के तुरंत बाद पुन: उपयोग किया जा सकता है, वास्तविक समय में मुद्दों और डिबग त्रुटियों को अलग करने के लिए कार्रवाई योग्य ब्राउज़र-आधारित प्रदर्शन डेटा का उत्पादन करता है।
# 2) लेम्बडाटेस्ट
लैम्बडाटेस्ट एक स्केलेबल क्लाउड-आधारित क्रॉस-ब्राउज़र परीक्षण प्लेटफ़ॉर्म है, जो क्लाउड इन्फ्रास्ट्रक्चर के लिए आवश्यक सभी वेबसाइटों और वेब ऐप परीक्षण की पेशकश करने के लिए बनाया गया है।
लैम्बडाटेस्ट प्लेटफॉर्म आपके वेब ऐप एलिमेंट्स (जैसे जावास्क्रिप्ट, सीएसएस, एचटीएलएम 5, वीडियो… आदि) को सुनिश्चित करने में मदद करता है। मैन्युअल, विजुअल और ऑटोमैटिक टेस्टिंग के सपोर्ट से हर डेस्कटॉप और मोबाइल वेब ब्राउजर पर मूल रूप से रेंडर करता है। लैम्बडाटेस्ट के साथ, आप क्लाउड पर 2000+ डेस्कटॉप और मोबाइल ब्राउज़र के संयोजन तक पहुँच सकते हैं।
=> LambdaTest वेबसाइट पर जाएं# 1) कार्यक्षमता परीक्षण
के लिए परीक्षण - वेब पेजों में सभी लिंक, डेटाबेस कनेक्शन, वेब पेजों में उपयोगकर्ता से जानकारी जमा करने या प्राप्त करने के लिए उपयोग किए जाने वाले फॉर्म, कुकिंग परीक्षण आदि।
सभी लिंक देखें:
- परीक्षण के तहत विशिष्ट डोमेन के लिए सभी पृष्ठों से आउटगोइंग लिंक का परीक्षण करें।
- सभी आंतरिक लिंक का परीक्षण करें।
- उसी पृष्ठ पर कूदने वाले परीक्षण लिंक।
- परीक्षण लिंक का उपयोग वेब पेज से व्यवस्थापक या अन्य उपयोगकर्ताओं को ईमेल भेजने के लिए किया जाता है।
- यह देखने के लिए परीक्षण करें कि क्या कोई अनाथ पृष्ठ हैं।
- अंत में, लिंक चेकिंग में उपरोक्त सभी लिंक के टूटे हुए लिंक की जांच शामिल है।
सभी पृष्ठों पर परीक्षा फॉर्म:
फॉर्म किसी भी वेबसाइट का एक अभिन्न हिस्सा हैं। प्रपत्र उपयोगकर्ताओं से जानकारी प्राप्त करने और उनके साथ बातचीत करने के लिए उपयोग किए जाते हैं। तो क्या इन रूपों में जाँच की जानी चाहिए?
- सबसे पहले, प्रत्येक क्षेत्र पर सभी मान्यताओं की जाँच करें।
- खेतों में डिफ़ॉल्ट मान के लिए जाँच करें।
- प्रपत्रों में फ़ील्ड में गलत इनपुट्स।
- प्रपत्र बनाने के लिए विकल्प, यदि कोई हो, प्रपत्र हटाएं, देखें या संशोधित करें।
आइए वर्तमान में जिस खोज इंजन प्रोजेक्ट पर काम कर रहा हूं, उसका एक उदाहरण लें। इस परियोजना में हमारे पास विज्ञापनदाता और संबद्ध साइनअप चरण हैं। प्रत्येक साइन-अप चरण अलग है लेकिन यह अन्य चरणों पर निर्भर है।
तो साइन अप प्रवाह को सही ढंग से निष्पादित किया जाना चाहिए। ईमेल आयड्स, उपयोगकर्ता वित्तीय जानकारी सत्यापन आदि जैसे विभिन्न क्षेत्र सत्यापन हैं, इन सभी मान्यताओं को मैनुअल या स्वचालित वेब परीक्षण में जांचना चाहिए।
कुकी परीक्षण:
कुकीज़ उपयोगकर्ता मशीन पर संग्रहीत छोटी फाइलें हैं। ये मूल रूप से सत्र को बनाए रखने के लिए उपयोग किए जाते हैं - मुख्य रूप से लॉगिन सत्र। अपने ब्राउज़र विकल्पों में कुकीज़ को सक्षम या अक्षम करके एप्लिकेशन का परीक्षण करें।
यदि उपयोगकर्ता मशीन पर लिखने से पहले कुकीज़ एन्क्रिप्टेड हैं तो टेस्ट करें। यदि आप सत्र कुकीज़ (यानी सत्र समाप्त होने के बाद समाप्त होने वाली कुकीज़) का परीक्षण कर रहे हैं, सत्र समाप्त होने के बाद लॉगिन सत्र और उपयोगकर्ता आँकड़े की जाँच करें। कुकीज़ को हटाकर अनुप्रयोग सुरक्षा पर प्रभाव की जाँच करें। (मैं जल्द ही कुकी परीक्षण पर एक अलग लेख लिखूंगा)
अपना HTML / CSS सत्यापित करें:
यदि आप अपनी साइट को खोज इंजन के लिए अनुकूलित कर रहे हैं तो HTML / CSS सत्यापन सबसे महत्वपूर्ण है। मुख्य रूप से HTML सिंटैक्स त्रुटियों के लिए साइट को मान्य करें। जांचें कि क्या साइट विभिन्न खोज इंजनों के लिए क्रॉल करने योग्य है।
डेटाबेस परीक्षण:
एक वेब एप्लिकेशन में डेटा स्थिरता भी बहुत महत्वपूर्ण है। डेटा अखंडता और त्रुटियों के लिए जाँच करें जब आप संपादित करते हैं, हटाते हैं, प्रपत्रों को संशोधित करते हैं या किसी डीबी से संबंधित कार्यक्षमता करते हैं।
जांचें कि क्या सभी डेटाबेस प्रश्नों को सही तरीके से निष्पादित किया गया है, डेटा पुनर्प्राप्त किया गया है और सही ढंग से अपडेट भी किया गया है। डेटाबेस परीक्षण पर अधिक डीबी पर एक लोड हो सकता है, हम इसे नीचे वेब लोड या प्रदर्शन परीक्षण में संबोधित करेंगे।
वेबसाइटों की कार्यक्षमता के परीक्षण में निम्नलिखित का परीक्षण किया जाना चाहिए:
लिंक
मैं। आंतरिक लिंक
ii। बाहरी संबंध
iii। मेल लिंक
iv। टूटे हुए लिंक
फार्म
मैं। क्षेत्र सत्यापन
ii। गलत इनपुट के लिए त्रुटि संदेश
iii। वैकल्पिक और अनिवार्य क्षेत्र
डेटाबेस
डेटाबेस की अखंडता पर परीक्षण किया जाएगा।
# 2) प्रयोज्यता परीक्षण
प्रयोज्यता परीक्षण वह प्रक्रिया है जिसके द्वारा किसी सिस्टम के मानव-कंप्यूटर संपर्क विशेषताओं को मापा जाता है, और सुधार के लिए कमजोरियों की पहचान की जाती है।
• सीखने में आसानी
• पथ प्रदर्शन
• उपयोगकर्ता की संतुष्टि के अधीन
• सामान्य उपस्थिति
नेविगेशन के लिए टेस्ट:
नेविगेशन का अर्थ है कि कैसे उपयोगकर्ता वेब पेजों को सर्फ करता है, बटन, बॉक्स जैसे विभिन्न नियंत्रण या उपयोगकर्ता विभिन्न पृष्ठों को सर्फ करने के लिए पृष्ठों पर लिंक का उपयोग कैसे करता है।
प्रयोज्यता परीक्षण में निम्नलिखित शामिल हैं:
- वेबसाइट का उपयोग करना आसान होना चाहिए।
- दिए गए निर्देश बहुत स्पष्ट होने चाहिए।
- जाँचें कि क्या दिए गए निर्देश इसके उद्देश्य को पूरा करने के लिए सही हैं।
- प्रत्येक पृष्ठ पर मुख्य मेनू प्रदान किया जाना चाहिए।
- यह लगातार पर्याप्त होना चाहिए।
सामग्री की जाँच:
सामग्री तार्किक और समझने में आसान होनी चाहिए। वर्तनी की त्रुटियों की जाँच करें। गहरे रंगों का उपयोग उपयोगकर्ताओं को परेशान करता है और साइट थीम में इसका उपयोग नहीं किया जाना चाहिए।
विंडोज़ में .dat फ़ाइल कैसे खोलें
आप कुछ मानक रंगों का पालन कर सकते हैं जो वेब पेज और सामग्री निर्माण के लिए उपयोग किए जाते हैं। ये आम तौर पर स्वीकृत मानक हैं जैसे कि मैंने ऊपर दिए गए कष्टप्रद रंगों, फोंट, फ़्रेम आदि के बारे में जो उल्लेख किया है।
सामग्री सार्थक होनी चाहिए। सभी एंकर टेक्स्ट लिंक ठीक से काम करने चाहिए। छवियों को उचित आकार के साथ ठीक से रखा जाना चाहिए।
ये कुछ बुनियादी महत्वपूर्ण मानक हैं जिनका वेब विकास में पालन किया जाना चाहिए। आपका कार्य UI परीक्षण के लिए सब कुछ मान्य करना है।
उपयोगकर्ता की मदद के लिए अन्य उपयोगकर्ता जानकारी:
सर्च ऑप्शन की तरह, साइटमैप भी फाइलों आदि के साथ मदद करता है। साइटमैप वेबसाइट के सभी लिंक के साथ नेविगेशन के उचित ट्री व्यू के साथ उपलब्ध होना चाहिए। साइटमैप पर सभी लिंक की जाँच करें।
'साइट में खोजें' विकल्प उपयोगकर्ताओं को उन सामग्री पृष्ठों को खोजने में मदद करेगा जो वे आसानी से और जल्दी से देख रहे हैं। ये सभी वैकल्पिक वस्तुएं हैं और यदि मौजूद हैं तो इन्हें मान्य किया जाना चाहिए।
# 3) इंटरफ़ेस परीक्षण
वेब परीक्षण में, सर्वर-साइड इंटरफ़ेस का परीक्षण किया जाना चाहिए। यह पुष्टि करके किया जा सकता है कि संचार ठीक से किया गया है। सॉफ्टवेयर, हार्डवेयर, नेटवर्क और डेटाबेस के साथ सर्वर की संगतता का परीक्षण किया जाना चाहिए।
मुख्य इंटरफेस हैं:
- वेब सर्वर और एप्लिकेशन सर्वर इंटरफ़ेस
- एप्लिकेशन सर्वर और डेटाबेस सर्वर इंटरफ़ेस।
जांचें कि क्या इन सर्वरों के बीच सभी इंटरैक्शन निष्पादित किए जाते हैं और त्रुटियों को ठीक से नियंत्रित किया जाता है। यदि डेटाबेस या वेब सर्वर एप्लिकेशन सर्वर द्वारा किसी भी क्वेरी के लिए एक त्रुटि संदेश देता है, तो एप्लिकेशन सर्वर को उपयोगकर्ताओं को उचित रूप से इन त्रुटि संदेशों को पकड़ना और प्रदर्शित करना चाहिए।
यदि उपयोगकर्ता किसी भी लेनदेन को बीच में रोकता है तो जाँच करें कि क्या होता है? यदि वेबसर्वर से कनेक्शन को बीच में रीसेट कर दिया जाए तो क्या होगा?
# 4) संगतता परीक्षण
आपकी वेबसाइट की अनुकूलता एक बहुत महत्वपूर्ण परीक्षण पहलू है। देखें कि कौन सी संगतता परीक्षण निष्पादित किया जाना है:
- ब्राउज़र संगतता
- ऑपरेटिंग सिस्टम संगतता
- मोबाइल ब्राउज़िंग
- मुद्रण विकल्प
ब्राउज़र संगतता:
अपने वेब-परीक्षण करियर में, मैंने इसे वेबसाइट परीक्षण के सबसे प्रभावशाली हिस्से के रूप में अनुभव किया है।
कुछ एप्लिकेशन ब्राउज़र पर बहुत निर्भर हैं। विभिन्न ब्राउज़रों में अलग-अलग कॉन्फ़िगरेशन और सेटिंग्स हैं जिनके साथ आपका वेब पेज संगत होना चाहिए।
आपकी वेबसाइट कोडिंग एक क्रॉस-ब्राउज़र प्लेटफ़ॉर्म संगत होनी चाहिए। यदि आप यूआई कार्यक्षमता के लिए जावा स्क्रिप्ट या AJAX कॉल का उपयोग कर रहे हैं, सुरक्षा जांच या सत्यापन कर रहे हैं तो अपने वेब एप्लिकेशन के ब्राउज़र संगतता परीक्षण पर अधिक तनाव दें।
इंटरनेट एक्सप्लोरर, फ़ायरफ़ॉक्स, नेटस्केप नेविगेटर, एओएल, सफारी, विभिन्न संस्करणों के साथ ओपेरा ब्राउज़र जैसे विभिन्न ब्राउज़रों पर वेब अनुप्रयोगों का परीक्षण करें।
ओएस संगतता:
आपके वेब एप्लिकेशन में कुछ कार्यक्षमता यह है कि यह सभी ऑपरेटिंग सिस्टम के साथ संगत नहीं हो सकता है। वेब विकास में उपयोग की जाने वाली सभी नई प्रौद्योगिकियाँ जैसे ग्राफिक डिज़ाइन और इंटरफ़ेस कॉल, विभिन्न ऑपरेटिंग सिस्टम की तरह उपलब्ध नहीं हो सकती हैं।
इसलिए अलग-अलग ऑपरेटिंग सिस्टम जैसे विंडोज, यूनिक्स, मैक, लिनक्स, सोलारिस पर विभिन्न ओएस फ्लेवर के साथ अपने वेब एप्लिकेशन का परीक्षण करें।
मोबाइल ब्राउज़िंग:
हम नई तकनीक के दौर में हैं। तो भविष्य में मोबाइल ब्राउज़िंग रॉक होगा। मोबाइल ब्राउज़रों पर अपने वेब पृष्ठों का परीक्षण करें। अनुकूलता के मुद्दे मोबाइल उपकरणों पर भी हो सकते हैं।
मुद्रण विकल्प:
यदि आप पेज-प्रिंटिंग विकल्प दे रहे हैं तो सुनिश्चित करें कि फोंट, पेज अलाइनमेंट, पेज ग्राफिक्स आदि सही तरीके से प्रिंट हो रहे हैं। पृष्ठों को कागज के आकार या मुद्रण विकल्प में वर्णित आकार के अनुसार फिट होना चाहिए।
# 5) प्रदर्शन परीक्षण
वेब एप्लिकेशन को एक भारी लोड बनाए रखना चाहिए। वेब प्रदर्शन परीक्षण में शामिल होना चाहिए:
- वेब लोड परीक्षण
- वेब तनाव परीक्षण
विभिन्न इंटरनेट कनेक्शन की गति पर टेस्ट आवेदन प्रदर्शन।
वेब लोड परीक्षण : यदि कई उपयोगकर्ता एक ही पृष्ठ पर पहुंच या अनुरोध कर रहे हैं, तो आपको परीक्षण करने की आवश्यकता है। क्या सिस्टम पीक लोड समय बनाए रख सकता है? साइट को एक साथ कई उपयोगकर्ता अनुरोधों, उपयोगकर्ताओं से बड़े इनपुट डेटा, डीबी के साथ-साथ कनेक्शन, विशिष्ट पृष्ठों पर भारी भार आदि को संभालना चाहिए।
वेब तनाव परीक्षण: आमतौर पर तनाव का मतलब है कि सिस्टम को उसकी निर्धारित सीमा से अधिक खींचना। वेब तनाव परीक्षण साइट को तनाव देने के लिए किया जाता है और यह जांचा जाता है कि सिस्टम तनाव पर कैसे प्रतिक्रिया करता है और क्रैश से कैसे पुनर्प्राप्त होता है। तनाव आमतौर पर इनपुट क्षेत्रों, लॉगिन और साइन अप क्षेत्रों पर दिया जाता है।
वेब प्रदर्शन में, विभिन्न ऑपरेटिंग सिस्टम और विभिन्न हार्डवेयर प्लेटफार्मों पर वेबसाइट की कार्यक्षमता का परीक्षण सॉफ्टवेयर और हार्डवेयर मेमोरी लीकेज त्रुटियों के लिए किया जाता है।
प्रदर्शन परीक्षण को वेब साइट की स्केलेबिलिटी को समझने या संभावित खरीद के लिए सर्वर और मिडलवेयर जैसे तृतीय-पक्ष उत्पादों के वातावरण में प्रदर्शन को बेंचमार्क करने के लिए लागू किया जा सकता है।
संपर्क की गति
डायल-अप, आईएसडीएन आदि जैसे विभिन्न नेटवर्क पर परीक्षण किया गया।
भार
मैं। क्या है ना? उपयोगकर्ता प्रति समय?
ii। चोटी के भार की जाँच करें और सिस्टम कैसे व्यवहार करता है
iii। उपयोगकर्ता द्वारा बड़ी मात्रा में डेटा एक्सेस किया गया
तनाव
मैं। निरंतर लोड
ii। मेमोरी, सीपीयू, फ़ाइल हैंडलिंग आदि का प्रदर्शन।
# 6) सुरक्षा परीक्षण
वेब सुरक्षा परीक्षण के कुछ परीक्षण मामले निम्नलिखित हैं:
- लॉगिन के बिना सीधे ब्राउज़र एड्रेस बार में आंतरिक URL चिपकाकर टेस्ट करें। आंतरिक पृष्ठ नहीं खुलने चाहिए।
- यदि आप उपयोगकर्ता नाम और पासवर्ड का उपयोग करने और आंतरिक पृष्ठों को ब्राउज़ करने में लॉग इन हैं, तो सीधे URL विकल्प बदलने का प्रयास करें। अर्थात। यदि आप प्रकाशक साइट आईडी = 123 के साथ कुछ प्रकाशक साइट के आँकड़ों की जाँच कर रहे हैं। URL साइट ID पैरामीटर को सीधे भिन्न साइट ID में बदलने का प्रयास करें जो लॉग-इन उपयोगकर्ता से संबंधित नहीं है। इस उपयोगकर्ता को अन्य लोगों के आँकड़े देखने के लिए पहुँच से वंचित किया जाना चाहिए।
- इनपुट फ़ील्ड में कुछ अमान्य इनपुट्स आज़माएं जैसे कि लॉगिन उपयोगकर्ता नाम, पासवर्ड, इनपुट टेक्स्ट बॉक्स आदि, सभी अमान्य इनपुटों के लिए सिस्टम की प्रतिक्रिया की जाँच करें।
- वेब निर्देशिका और फ़ाइलों को सीधे डाउनलोड नहीं किया जाना चाहिए जब तक कि उन्हें डाउनलोड विकल्प नहीं दिया जाता है।
- स्क्रिप्ट लॉगिन को स्वचालित करने के लिए कैप्चा का परीक्षण करें।
- SSL यदि सुरक्षा उपायों के लिए उपयोग किया जाता है तो परीक्षण करें। यदि उपयोग किया जाता है, तो उपयोगकर्ताओं को गैर-सुरक्षित एचटीटीपी: // पृष्ठों को एचटीटीपीएस: // पेज से सुरक्षित करने और इसके विपरीत स्विच करने पर उचित संदेश प्रदर्शित होना चाहिए।
- सभी लेन-देन, त्रुटि संदेश और सुरक्षा उल्लंघन के प्रयासों को वेबसर्वर पर लॉग फाइलों में कहीं लॉग किया जाना चाहिए।
वेब की सुरक्षा का परीक्षण करने का प्राथमिक कारण संभावित कमजोरियों की पहचान करना और बाद में उनकी मरम्मत करना है।
- नेटवर्क स्कैनिंग
- भेद्यता स्कैनिंग
- पासवर्ड क्रैकिंग
- समीक्षा लॉग करें
- अखंडता चेकर्स
- वायरस का पता लगाना
वेब परीक्षण के प्रकार
एक वेबसाइट को कई प्रकारों में वर्गीकृत किया जाता है, लगभग 20 प्रकार। ये सभी स्थिर और गतिशील प्रकार के तहत सिकुड़ रहे हैं। उनमें से 4 प्रकारों और उनके परीक्षण के तरीकों की विस्तृत चर्चा करें। इससे पहले, मैं केवल उन प्रकारों को बुलेट करना चाहता हूं।
- सरल स्थैतिक वेबसाइट परीक्षण
- गतिशील वेब अनुप्रयोग परीक्षण
- ई-कॉमर्स वेबसाइट परीक्षण
- मोबाइल वेबसाइट परीक्षण
(1) सरल स्टेटिक वेबसाइट
एक साधारण स्थिर वेबसाइट सभी आगंतुकों के लिए एक ही सामग्री प्रदर्शित करेगी जो अलग-अलग समय पर वेबसाइट पर आ रहे हैं। इसे एक सूचनात्मक वेबसाइट के रूप में भी जाना जाता है। एक स्थैतिक वेबसाइट पर, केवल डेवलपर ही कोड में भी बदलाव कर सकते हैं। इस प्रकार की वेबसाइट में कोई बड़ी कार्यक्षमता नहीं होगी और यह विशुद्ध रूप से UI डिज़ाइन पर निर्भर करता है।
एक साधारण स्थिर वेबसाइट का परीक्षण करना बहुत आसान है, आपको परीक्षण करते समय केवल कुछ चीजों पर विचार करना होगा। उनमें से कुछ नीचे वर्णित हैं:
याद दिलाने के संकेत:
# 1) जीयूआई डिजाइन का परीक्षण एक जरूरी है क्योंकि एक स्थिर वेबसाइट पूरी तरह से इस पर निर्भर करती है। आपको विकसित वेब पेज के साथ अनुमोदित PSD फ़ाइलों की तुलना करने की आवश्यकता है। डिज़ाइन के सभी तत्वों को विकसित पृष्ठ पर प्रस्तुत किया जाना चाहिए।
#दो) GUI डिज़ाइन का अन्य भाग फ़ॉन्ट आकार, फ़ॉन्ट शैली, रिक्ति और रंग की जाँच करने के लिए है जो सब कुछ पुन: पेश किया गया है।
(यह छवि किसी वेबसाइट के डेस्कटॉप दृश्य में स्पेसिंग अलाइनमेंट इशू को बताती है।)
# 3) दूसरे, आपको लिंक (पेज लिंक) को देखने की जरूरत है कि यह ठीक से काम कर रहा है या नहीं। यह भी पता करें कि क्या कोई टूटी हुई कड़ी है?
# 4) क्लाइंट द्वारा दी गई सामग्री की तुलना करके सभी वेब पृष्ठों में वर्तनी और सामग्री की जाँच करें।
# 5) कुछ मामलों में छवि ठीक से प्रदर्शित नहीं होगी, यह टूट सकती है या कभी-कभी छवि डुप्लिकेट हो जाती है, गलत चित्र प्रदर्शित हो सकते हैं। इसकी उत्सुकता से जांच करनी होगी। क्योंकि एक स्थैतिक वेबसाइट के लिए, केवल सामग्री और चित्र ही जीवन देंगे।
# 6) स्क्रॉल बार को ध्यान से देखें, और मेरे अनुभव में, मुझे स्क्रॉलबार के साथ समस्याओं का सामना करना पड़ा है। आपके द्वारा सामना की जाने वाली समस्या अवांछित स्क्रॉलिंग है या छिपी हुई स्क्रॉलिंग (यह सामग्री छिपा सकती है)। उपरोक्त मुद्दे क्षैतिज और ऊर्ध्वाधर दोनों स्क्रॉल पर लागू होते हैं।
# 7) यदि कोई संपर्क फ़ॉर्म है, तो यह कुछ डमी संदेश भेजकर ठीक से काम कर रहा है।
संपर्क फ़ॉर्म पर जाँच करने के लिए चीजें हैं:
- क्या संदेश ठीक से भेजा जा रहा है और एक सफल संदेश दिखाई दे रहा है?
- जांचें कि क्या संबंधित व्यक्ति को प्राप्त ईमेल को उचित प्रारूप में डिज़ाइन किया गया है?
- चेक ईमेल को जंक मेल के रूप में स्पैम में नहीं उतरना चाहिए?
- यदि कोई उत्तर ईमेल ट्रिगर सक्रिय है, तो जांचें कि क्या प्रेषक को मेल प्राप्त हुआ है?
# 8) जांचें कि क्या यह एक त्रुटि-मुक्त वेब पेज है और इसे W3 सत्यापनकर्ता या अन्य संबंधित सॉफ़्टवेयर के साथ मान्य करें।
# 9) स्थैतिक वेबसाइट में जाँच की जाने वाली कुछ निरंतर चीजें,
- टैब बार पर चेक फ़ेविकॉन मौजूद है
- URL में सही पृष्ठ शीर्षक होना चाहिए
- यदि कॉपीराइट जानकारी है, तो इसे प्रदर्शित किया जाना चाहिए
- यदि संपर्क फ़ॉर्म है, तो कैप्चा एक आवश्यक है। (यह जंक ईमेल को रोकता है)
- वेबसाइट की लोडिंग गति की जाँच करें। (एक स्थैतिक वेबसाइट को लोड करने के लिए ज्यादा समय नहीं लेना चाहिए)। यदि लोड करते समय एक gif छवि का उपयोग किया जाता है, तो इसकी कार्यक्षमता को ट्रैक करें
इनके अलावा, बहुत सी चीजें हैं जिनका परीक्षण हर वेबसाइट के बैकएंड पर किया जाना है प्रणाली परीक्षण , सुरक्षा परीक्षण, इंटरफ़ेस परीक्षण, संगतता परीक्षण, और प्रदर्शन परीक्षण, आदि। इसके लिए, आपको तकनीकी ज्ञान होना चाहिए। एक साधारण स्थैतिक वेबसाइट में, आपको अधिक कार्यक्षमता नहीं मिलेगी यदि आपको कार्यक्षमता परीक्षण भी करने की आवश्यकता है।
# 2) डायनामिक वेब एप्लीकेशन (सीएमएस वेबसाइट)
यह वह प्रकार है जहां उपयोगकर्ता नियमित रूप से अपनी वेबसाइट की सामग्री को अपडेट और बदल सकता है। यहां से मैं डायनामिक वेबसाइट टेस्टिंग के बजाय 'वेब एप्लिकेशन टेस्टिंग' शब्द का उपयोग करने जा रहा हूं। वेब अनुप्रयोग एक है फ्रंट-एंड और बैक-एंड प्रोग्रामिंग का संयोजन ।
फ्रंट-एंड HTML और CSS होगा जबकि बैक-एंड प्रोग्रामिंग भाषाओं जैसे PHP, जावास्क्रिप्ट, और ASP आदि का उपयोग करता है। इस बैकएंड के साथ, उपयोगकर्ता / ग्राहक वेबसाइट पर सामग्री को जोड़ या बदल सकते हैं।
एक वेब एप्लिकेशन का परीक्षण करना स्थैतिक वेबसाइट के परीक्षण से आसान नहीं है लेकिन ई-कॉमर्स वेबसाइट के परीक्षण से ज्यादा कठिन नहीं है। वेब एप्लिकेशन का परीक्षण करते समय कार्यक्षमता परीक्षण सबसे महत्वपूर्ण है। वेब एप्लिकेशन में बहुत जटिल कार्यक्षमता हो सकती है इसलिए परीक्षण करते समय परीक्षक को बहुत सावधान रहने की आवश्यकता है।
वेब अनुप्रयोग दो अलग-अलग प्रकार के होते हैं, कोई भी क्रिया उपयोगकर्ता द्वारा सामने के अंत में नहीं की जाएगी (यानी केवल बैक-एंड परिवर्तन फ्रंट-एंड में प्रतिबिंबित होंगे) दूसरा एंड-यूज़र सामने काम करेगा -खुद ही ( उदाहरण के लिए लॉगिन, साइनअप, समाचार पत्र सदस्यता, और अन्य समान कार्य)। अतः इसके अनुसार परीक्षण किया जाना चाहिए।
याद दिलाने के संकेत:
जिन बिंदुओं का मैंने स्थैतिक वेबसाइट परीक्षण में उल्लेख किया है, उन्हें एक वेब अनुप्रयोग का परीक्षण करते समय भी शामिल किया जाना चाहिए। इसके अतिरिक्त, निम्नलिखित बातों पर ध्यान दिया जाना चाहिए।
# 1) जीयूआई अनुभाग में, टूलटिप अनिवार्य है सभी फ़ील्ड और बटन के लिए, फ़ील्ड संरेखण (रिक्ति) ठीक से किया जाना चाहिए, अक्षम फ़ील्ड / बटन को बाहर निकाला जाना चाहिए, फ़ील्ड / बटन मानक प्रारूप में होना चाहिए जैसे कि एसआरएस में त्रुटि संदेश प्रदर्शित होना चाहिए अगर कुछ गलत हो जाता है, पॉप-अप संदेश केवल वेब पेज के केंद्र में प्रदर्शित होना चाहिए, ड्रॉप-डाउन मेनू को छोटा नहीं किया जाना चाहिए।
टैब शॉर्टकट कुंजी सभी क्षेत्रों और अधिक में काम करना चाहिए।
#दो) कार्यक्षमता अनुभाग में, यदि आपका वेब एप्लिकेशन लॉगिन कर रहा है या कार्यक्षमता साइन अप कर रहा है, तो जांच करें अनिवार्य क्षेत्र सत्यापन , फॉर्म वेलिडेशन (यानी संख्या क्षेत्रों को केवल संख्याओं को स्वीकार करना चाहिए, वर्णमालाओं को नहीं), फ़ील्ड पर वर्ण प्रतिबंध (यानी केवल इन कई वर्णों में प्रवेश किया जा सकता है)।
फ़ील्ड पर विशेष वर्ण और नकारात्मक संख्या प्रतिबंध, ईमेल कार्यक्षमता का परीक्षण, दस्तावेज़ अपलोड का परीक्षण (यानी केवल निर्दिष्ट दस्तावेज़ प्रकार अपलोड किया जा सकता है ), टाइमआउट कार्यक्षमता, छँटाई कार्यक्षमता, जावास्क्रिप्ट संगत ब्राउज़र पर काम कर रहा है आदि का परीक्षण किया जाना चाहिए।
# 3) बैक-एंड फ़ंक्शनलिटी सेक्शन में आते समय, टूटी हुई छवियों के लिए अपलोडिंग का परीक्षण करना, फ़ील्ड में पाठ दर्ज करना काम कर रहा है या नहीं। बैक-एंड अपडेट चाहिए सामने के छोर पर प्रतिबिंबित , डेटाबेस परीक्षण (यानी क्या आप नए फ़ील्ड जोड़ सकते हैं या अनचाहे फ़ील्ड को हटा सकते हैं) इन सभी चीजों का प्रदर्शन किया जाना है।
वेब एप्लिकेशन (डायनामिक वेबसाइट) के लिए प्रदर्शन बहुत आवश्यक नहीं है क्योंकि इसमें बहुत कम सामग्री है। यदि आपको आवश्यकता है तो आप उन उपकरणों के साथ कर सकते हैं जिनके साथ आप परिचित हैं। यदि आप सरल प्रदर्शन परीक्षण करना चाहते हैं, तो कुछ मानक ऑनलाइन प्रदर्शन टूल चुनें।
सरणी जावा उदाहरण के लिए तत्व जोड़ें
# 3) ई-कॉमर्स वेबसाइट
उपरोक्त दो की तुलना में ई-कॉमर्स वेबसाइट कुछ जटिल है। ई-कॉमर्स साइट का परीक्षण करते समय परीक्षक को बहुत सतर्क रहने की आवश्यकता है। ई-कॉमर्स साइटों में जाँच की जाने वाली बहुत सारी चीजें हैं जिनमें से मैं ई-कॉमर्स वेबसाइट परीक्षण पर अपने कुछ अनुभवी मुद्दों को कवर करता हूं।
GUI सेक्शन में, आपको SRS में और कार्यक्षमता के साथ सभी सुविधाओं की जाँच करने की आवश्यकता है। सभी व्यावसायिक वेबसाइटों के लिए कार्यक्षमता लगभग समान होगी।
कार्यक्षमता-वार आपको मुख्य पृष्ठ जैसे सभी पृष्ठों की जांच करने की आवश्यकता है (जिसमें फ़ीचर किए गए उत्पाद, विशेष ऑफ़र डिस्प्ले, विवरण लॉग इन करना, खोज कार्यक्षमता) उत्पाद विवरण पृष्ठ, श्रेणी पृष्ठ, एक आदेश देना, भुगतान गेटवे सब कुछ परीक्षण करना होगा।
याद दिलाने के संकेत:
# 1) अगर आप खरीदारी करते हैं या मात्रा बढ़ाते हैं तो खरीदारी कार्ट अपडेट हो रही है या नहीं। सभी पृष्ठों और परिस्थितियों में इस कार्यक्षमता की जाँच करें।
#दो) जांचें कि क्या विशेष कूपन और प्रस्तावों को सही आदेशों के लिए लागू किया जाता है और आप देखते हैं कि रियायती मूल्य प्रदर्शित हो रहा है या नहीं।
(यह चित्र मुफ़्त शिपिंग के बारे में बताता है और यह भुगतान अनुभाग में कैसे लागू किया जाता है)
# 3) कभी-कभी किसी एक उत्पाद को अपडेट करते समय यह उत्पाद की विविधताओं की संख्या पर विचार करके गुणा हो जाएगा। इसलिए जांचें कि क्या एकल उत्पाद प्रदर्शित किया गया है और इसकी विविधताएं सही तरीके से प्रदर्शित की गई हैं। (मैंने इस समस्या का सामना किया)
# 4) जांचें कि क्या फ़िल्टर विकल्प ठीक काम कर रहा है या नहीं। यदि फ़िल्टर किया गया है, तो श्रेणी और मूल्य निर्धारण के आधार पर किया जाता है?
# 5) साइन अप करते समय, सुपर सत्यापन किया जाना चाहिए। केवल नया उपयोगकर्ता ही साइन अप कर सकता है।
# 6) यदि एक मौजूदा उपयोगकर्ता, खरीदारी की टोकरी में एक उत्पाद जोड़ा, तो उनके पिछले लॉगिन के दौरान इच्छा सूची अनुभाग को सहेजा जाना चाहिए और अगले लॉगिन के दौरान भी प्रदर्शित किया जाना चाहिए।
# 7) उत्पादों की तुलना बैक-एंड में निर्दिष्ट कुछ विनिर्देशों के आधार पर उत्पादों की तुलना करके काम करना चाहिए।
# 8) जाँच करें कि क्या मुद्रा परिवर्तक ठीक काम कर रहा है या नहीं। देश के आधार पर मुद्रा परिवर्तक को प्रासंगिक मूल्य और कर दरों को प्रदर्शित करना चाहिए।
(भाषा चुनने पर मुद्रा को रूपांतरित किया जाएगा, यहाँ USD डिफ़ॉल्ट होने का मतलब है)
# 9) आमतौर पर कई प्लग-इन का उपयोग ई-कॉमर्स (वर्डप्रेस और समान) वेबसाइट में किया जाता है, आपको बहुत सावधान रहने की आवश्यकता है। प्लग-इन इंस्टॉलेशन किसी अन्य प्रमुख कार्यक्षमता को प्रभावित या प्रभावित कर सकता है। तो प्लग-इन की स्थापना और इसके उपयोग के साथ पालन करें।
# 10) जांचें कि क्या सामाजिक साझाकरण विकल्प व्यक्तिगत उत्पाद पर काम कर रहा है या नहीं।
#ग्यारह) शिपिंग लागत चयनित क्षेत्र के आधार पर उत्पन्न की जानी चाहिए। और कर की दर पीढ़ी की भी जांच करें। (यह अंत उपयोगकर्ताओं की खरीद के दौरान कुछ कानूनी समस्याओं का कारण हो सकता है)।
(इस छवि में शिपिंग और फ्रांस क्षेत्र के लिए कर की दर की गणना की गई है)
# 12) भुगतान गेटवे केवल तभी काम करना चाहिए जब वैध कार्ड विवरण दिया गया हो। सत्यापन कार्ड नंबर और CCV कोड नंबर पर लागू होना चाहिए। (कार्ड नंबर फ़ील्ड पर सत्यापन रखना बेहतर है)।
# 13) खरीद के दौरान प्रत्येक प्रक्रिया पर ईमेल जेनरेशन होना चाहिए (साइन अप, प्रोडक्ट ऑर्डरिंग, पेमेंट सक्सेसफुल, ऑर्डर कैंसल, ऑर्डर रिसीव और अन्य ईमेल ट्रिगर्स अगर हो तो)।
# 14) कुछ गंदे ईमेल के साथ लाइव चैट की जाँच करें।
ध्यान दें: आम तौर पर मोबाइल संगतता के लिए ई-कॉमर्स वेबसाइट विकसित नहीं की जाएगी और मोबाइल संस्करण में आने पर एक ऐप उत्पन्न होगा। कुछ मामलों में, वे एक ऐप नहीं बनाएंगे, इसके बजाय एक मोबाइल संगत वेबसाइट बनाई जाएगी। ऐसे मामलों में, आपको यह जानने के लिए सावधानी से जांचने की आवश्यकता है कि क्या कोई लापता कार्यक्षमता और UI विचलन है या नहीं।
ये कुछ ऐसे मुद्दे हैं, जिनका सामना मैंने ई-कॉमर्स वेबसाइट पर परीक्षण के दौरान किया। इसके अलावा, आपको ई-कॉमर्स वेबसाइट से संबंधित सभी सामान्य चीजों की जांच करने की आवश्यकता है।
# 4) मोबाइल वेबसाइट
सबसे पहले, आइए एक मोबाइल वेबसाइट के बारे में स्पष्ट करें। आमतौर पर लोग एक मोबाइल वेबसाइट और मोबाइल एप्लिकेशन दोनों को एक जैसा मानते हैं, लेकिन वास्तव में, एक मोबाइल वेबसाइट को HTML पृष्ठों के साथ विकसित किया जाता है और इसे केवल इंटरनेट कनेक्शन के साथ देखा जा सकता है।
लेकिन मोबाइल ऐप एक एप्लिकेशन के अलावा और कुछ नहीं है जिसे इंटरनेट कनेक्शन के बिना बाद में डाउनलोड और उपयोग किया जा सकता है। यहां हम में से कई भ्रमित हो जाते हैं और एक सवाल उठाते हैं मोबाइल वेबसाइट और उत्तरदायी वेबसाइट में क्या अंतर है?
एक उत्तरदायी वेबसाइट का अर्थ है कि एक संस्करण बनाने के बजाय सामग्री को मोबाइल डिवाइस के आकार में फिट किया जाए, जबकि एक मोबाइल वेबसाइट एक नया संस्करण बना रही है जो प्रतिबिंब डेस्कटॉप संस्करण नहीं है। मोबाइल वेबसाइट में, आपके पास केवल सीमित पृष्ठ होंगे, और अवांछित कार्यक्षमताएं यहां से हटा दी जाएंगी।
मोबाइल वेबसाइट का परीक्षण अन्य प्रकार की वेबसाइटों के बजाय कुछ हद तक थकाऊ है। इसमें अलग-अलग डिज़ाइन होंगे और फ़ंक्शंस का परीक्षण करते समय आपको सावधान रहने की आवश्यकता है।
याद दिलाने के संकेत:
मोबाइल वेबसाइट का परीक्षण करते समय विचार करने के लिए महत्वपूर्ण बिंदु:
- आमतौर पर, हम एक मोबाइल वेबसाइट के परीक्षण के लिए एक एमुलेटर का उपयोग करेंगे और हम आदर्श परिणाम प्राप्त कर सकते हैं लेकिन मैं हमेशा आपको वास्तविक उपकरणों पर परीक्षण करना पसंद करता हूं। जब मैंने वास्तविक उपकरणों (विशेषकर सेब उपकरणों) में परीक्षण किया तो मुझे कई मुद्दों का सामना करना पड़ा। वास्तविक डिवाइस विनिर्देश विकसित वेब पृष्ठों के साथ संघर्ष कर सकते हैं।
(यह चित्र सिम्युलेटर परीक्षण और उसमें प्रदर्शित होने वाले बैकलाइन मुद्दे के बारे में बताता है।)
- GUI और प्रयोज्य परीक्षण अधिक महत्वपूर्ण हैं क्योंकि यह डेस्कटॉप संस्करण का प्रतिबिंब नहीं है।
- मोबाइल वेबसाइट परीक्षण के लिए प्रदर्शन एक अन्य महत्वपूर्ण कारक है। जब आप वास्तविक उपकरणों में परीक्षण करते हैं, तो प्रदर्शन से संबंधित समस्याओं को ट्रैक किया जा सकता है।
- जांचें कि मोबाइल से सामान्य वेब लिंक ब्राउज़ करना मोबाइल लिंक द्वारा ट्रिगर हो रहा है या नहीं।
- मोबाइल वेबसाइट पर पेज स्क्रॉलिंग, पेज नेविगेशन, टेक्स्ट ट्रंकेशन आदि चेक करें।
सर्वश्रेष्ठ वेब परीक्षण उपकरण
परीक्षण उपकरणों की एक विस्तृत श्रृंखला है जो वेब ऐप परीक्षण के लिए उपलब्ध हैं।
क्या के साथ swf फ़ाइलों को खोलने के लिए
=> इस व्यापक सूची की जाँच करें सबसे लोकप्रिय वेब अनुप्रयोग परीक्षण उपकरण के।
एक वेबसाइट का परीक्षण करते समय विचार किए जाने वाले बिंदु
वेबसाइट अनिवार्य रूप से हैं क्लाइंट / सर्वर अनुप्रयोग - वेब सर्वर और 'ब्राउज़र' क्लाइंट्स के साथ।
विचार-विमर्श को बीच-बीच में दिया जाना चाहिए एचटीएमएल पेज, टीसीपी / आईपी संचार, इंटरनेट कनेक्शन, फायरवॉल, वेब पेज में चलने वाले एप्लिकेशन (जैसे एप्लेट, जावास्क्रिप्ट, प्लग-इन एप्लिकेशन) और सर्वर-साइड पर चलने वाले अनुप्रयोग (जैसे सीजीआई स्क्रिप्ट, डेटाबेस इंटरफेस, लॉगिंग एप्लिकेशन, डायनेमिक पेज जनरेटर, एस्प, आदि)।
इसके अतिरिक्त, प्रत्येक के विभिन्न संस्करणों के साथ सर्वर और ब्राउज़र की एक विस्तृत विविधता है। वे कनेक्शन गति में बदलाव, तेजी से बदलती प्रौद्योगिकियों और कई मानकों और प्रोटोकॉल के बीच छोटे लेकिन कभी-कभी महत्वपूर्ण अंतर शामिल करते हैं। वेबसाइटों के लिए परीक्षण का अंतिम परिणाम एक प्रमुख चलन बन सकता है।
वेब एप्लिकेशन के परीक्षण के लिए नमूना परीक्षण परिदृश्य
वेबसाइट का परीक्षण करते समय शामिल किए जाने वाले कुछ अन्य विचार नीचे दिए गए हैं ।
- सर्वर पर अपेक्षित भार (जैसे, प्रति यूनिट समय हिट की संख्या) क्या है?
- प्रत्येक लोड स्थिति (जैसे वेब सर्वर प्रतिक्रिया समय, डेटाबेस क्वेरी प्रतिक्रिया समय) के तहत किस तरह के प्रदर्शन की आवश्यकता है?
- प्रदर्शन परीक्षण के लिए किस तरह के उपकरणों की आवश्यकता होगी (जैसे कि वेब लोड परीक्षण उपकरण, पहले से ही घर में मौजूद अन्य उपकरण जिन्हें अनुकूलित किया जा सकता है, वेब रोबोट डाउनलोड करने के उपकरण इत्यादि)?
- लक्षित दर्शक कौन है? वे किस तरह के ब्राउज़र का उपयोग कर रहे होंगे? वे किस प्रकार की कनेक्शन गति का उपयोग करेंगे? क्या वे इंट्रा-संगठन हैं (इस प्रकार उच्च कनेक्शन गति और समान ब्राउज़र के साथ) या इंटरनेट-वाइड (इस प्रकार कनेक्शन गति और ब्राउज़र प्रकार की एक विस्तृत विविधता के साथ)?
- क्लाइंट-साइड से किस तरह के प्रदर्शन की उम्मीद की जाती है (जैसे, पृष्ठों को कितनी तेजी से दिखना चाहिए, एनिमेशन, एप्लेट्स आदि को कितनी तेजी से लोड और चलाना चाहिए)?
- क्या सर्वर और सामग्री रखरखाव / उन्नयन के लिए डाउनटाइम की अनुमति होगी? यदि हां, तो कितना?
- किस तरह की सुरक्षा (फ़ायरवॉल, एन्क्रिप्शन, पासवर्ड, आदि) की आवश्यकता होगी और यह क्या करने की उम्मीद है? इसका परीक्षण कैसे किया जा सकता है?
- साइट के इंटरनेट कनेक्शन कितने विश्वसनीय हैं? और यह कैसे बैकअप सिस्टम या अनावश्यक कनेक्शन आवश्यकताओं और परीक्षण को प्रभावित करता है?
- वेब साइट की सामग्री के अपडेट को प्रबंधित करने के लिए किस प्रक्रिया की आवश्यकता होगी?
- पृष्ठ सामग्री, ग्राफिक्स, लिंक आदि को बनाए रखने, ट्रैकिंग और नियंत्रित करने के लिए क्या आवश्यकताएं हैं?
- कौन से HTML विनिर्देशन का पालन किया जाएगा? कितनी सख्ती से? लक्षित ब्राउज़रों के लिए किन विविधताओं की अनुमति होगी?
- क्या किसी साइट या साइट के कुछ हिस्सों में पृष्ठ उपस्थिति और / या ग्राफिक्स के लिए कोई मानक आवश्यकताएं होंगी ??
- आंतरिक और बाहरी लिंक कैसे मान्य और अद्यतन किए जाएंगे? और कितनी बार? क्या ऐसा होगा?
- क्या परीक्षण उत्पादन प्रणाली पर किया जा सकता है, या एक अलग परीक्षण प्रणाली की आवश्यकता होगी?
- ब्राउज़र कैशिंग, ब्राउज़र विकल्प सेटिंग में विविधताएं, डायल-अप कनेक्शन परिवर्तनशीलता और वास्तविक दुनिया इंटरनेट ‘ट्रैफिक भीड़’ की समस्याओं का परीक्षण करने के लिए जिम्मेदार हैं?
- सर्वर लॉगिंग और रिपोर्टिंग आवश्यकताओं के लिए कितना व्यापक या अनुकूलित है; क्या उन्हें प्रणाली का अभिन्न अंग माना जाता है और क्या उन्हें परीक्षण की आवश्यकता है?
- CGI प्रोग्राम, एप्लेट्स, जावास्क्रिप्ट, ActiveX कंपोनेंट्स आदि को कैसे बनाए रखा जाए, ट्रैक किया जाए, कंट्रोल किया जाए और टेस्ट किया जाए?
- जब तक सामग्री किसी एक विषय पर अत्यधिक केंद्रित न हो, तब तक पृष्ठ 3-5 स्क्रीन के अधिकतम होने चाहिए। यदि बड़ा है, तो पृष्ठ के भीतर आंतरिक लिंक प्रदान करें।
- पृष्ठ लेआउट और डिज़ाइन तत्व पूरे साइट के अनुरूप होना चाहिए ताकि उपयोगकर्ता को यह स्पष्ट हो कि वे अभी भी एक साइट पर हैं।
- पृष्ठ यथासंभव ब्राउज़र-स्वतंत्र होने चाहिए, या ब्राउज़र प्रकार के आधार पर पृष्ठ प्रदान किए जाने या उत्पन्न होने चाहिए।
- सभी पृष्ठों में पृष्ठ के बाहरी लिंक होने चाहिए; कोई डेड-एंड पेज नहीं होना चाहिए।
- प्रत्येक पृष्ठ पर पेज के मालिक, संशोधन की तारीख, और किसी संपर्क व्यक्ति या संगठन का लिंक शामिल होना चाहिए।
वेब परीक्षण अक्सर पूछे जाने वाले प्रश्न
नीचे उल्लिखित विभिन्न प्रश्न एक परीक्षक के दिमाग में आने वाली वेबसाइट के बारे में सोचते हुए होने चाहिए, जो पहले से ही विकसित है और जनता के सामने आ सकती है:
- क्या वेबसाइट अपेक्षित है?
- क्या अंतिम-उपयोगकर्ता को ब्राउज़ करने में आसान वेबसाइट मिलेगी?
- क्या वेबसाइट अंतिम उपयोगकर्ताओं के पास विभिन्न उपकरणों पर उपलब्ध है?
- क्या वेबसाइट पर्याप्त है?
- क्या वेबसाइट का प्रदर्शन निशान तक है?
- क्या डेटा को किसी वेबसाइट पर सही तरीके से संग्रहीत किया गया है और पूरे सत्र में बनी रहती है?
- क्या वेबसाइट वर्कफ़्लो में अन्य इंटरफेस के साथ अच्छी तरह से एकीकृत है?
- क्या वेबसाइट लाइव होने के बाद भी अपेक्षित प्रदर्शन करेगी?
इन सवालों का जवाब देने के लिए, विभिन्न परीक्षण तकनीकों की पहचान की गई है जिनका उपयोग वेब एप्लिकेशन का परीक्षण करने के लिए किया जा सकता है।
आइए एक ई-कॉमर्स वेबसाइट का उदाहरण लें जिसे हाल ही में परीक्षण के लिए क्यूए टीम को जारी किया गया है।
हम परीक्षण के दायरे को समझने के लिए उपरोक्त सभी निर्दिष्ट प्रश्नों में से एक को देखेंगे और देखेंगे कि वेबसाइट का परीक्षण कैसे किया जा सकता है।
क्या वेबसाइट अपेक्षित है?
पुष्टि करें कि वेबसाइट अच्छी तरह से काम कर रही है, क्यूए को कार्यात्मक परीक्षण करने की आवश्यकता है। के दौरान में क्रियात्मक परीक्षण , कार्यात्मक विनिर्देश दस्तावेज़ में उल्लिखित आवश्यकताओं के विरुद्ध किसी एप्लिकेशन की विभिन्न विशेषताओं को मान्य किया जाना चाहिए।
नीचे कुछ सामान्य परिदृश्य दिए गए हैं, एक QA से अपेक्षा की जाती है कि वे किसी भी वेबसाइट के कार्यात्मक परीक्षण करते समय कवर करें, भले ही वे कार्यात्मक विनिर्देशों में उल्लिखित न हों:
- वेबसाइट के विभिन्न पृष्ठों के लिए उपयोगकर्ता नेविगेशन और एंड-टू-एंड वर्कफ़्लो को पूरा करना
- यदि उपयोगकर्ता चेकबॉक्स का चयन / चयन रद्द कर सकता है
- यदि उपयोगकर्ता ड्रॉपडाउन फ़ील्ड से मानों का चयन कर सकता है
- यदि उपयोगकर्ता रेडियो बटन का चयन / चयन रद्द कर सकता है
- विभिन्न नेविगेशन बटन जैसे सबमिट, नेक्स्ट, अपलोड आदि बटन अच्छी तरह से काम कर रहे हैं
- कैलेंडर ठीक से लोड हो रहे हैं और उपयोगकर्ता को एक तिथि चुनने की अनुमति दे रहा है
- गणना लागू होते ही हो रही है
- यदि कोई हो तो खोज कार्यक्षमता काम कर रही है
- सही सूचना प्रदर्शन
- अन्य पृष्ठों के लिए विभिन्न आंतरिक और बाहरी लिंक
- वेब पृष्ठों पर फ़ील्ड के सही टैब क्रम
- सकारात्मक और नकारात्मक इनपुट के लिए अनिवार्य और वैकल्पिक क्षेत्रों का सत्यापन किया जाना चाहिए
- प्रत्येक वेब फ़ील्ड के लिए डिफ़ॉल्ट मानों को सत्यापित किया जाना चाहिए
- वेबसाइट पर कुछ क्रियाओं के लिए ईमेल कार्यक्षमता कार्यान्वित की जाती है
वेबसाइटों के लिए खोज इंजन के साथ संगत होना महत्वपूर्ण है। इसलिए हमें HTML- वाक्यविन्यास शुद्धता, प्रारूप और अनुपालन मानकों जैसे कि WS-I, ISO और ECMA के लिए वेबसाइटों की समीक्षा करनी चाहिए।
कुकीज़ को ध्यान में रखते हुए, जिसका उपयोग लॉगिन सत्रों को बनाए रखने के लिए किया जाता है, वेबसाइट को कुकीज़ को सक्षम / अक्षम करके या बेमेल डोमेन का उपयोग करके परीक्षण किया जाना चाहिए। ब्राउज़रों को वेनिला राज्य में वापस लाने के लिए कुकीज़ को रीसेट करके परीक्षण पूरे सत्र में भी किया जा सकता है।
क्यूए को यह भी मान्य करना चाहिए कि वेबसाइट कुकीज़ हमेशा एक एन्क्रिप्टेड प्रारूप में स्थानीय रूप से संग्रहीत की जाती हैं।
हमारी ई-कॉमर्स वेबसाइट को ध्यान में रखते हुए, वेब पेज पर उपलब्ध विभिन्न लिंक जैसे कि मेन्स फैशन, वीमेन्स फैशन, किड्स फैशन, होम एक्सेसरीज़, इलेक्ट्रॉनिक अप्लायंसेज, बुक्स, मूवीज़ एंड म्यूज़िक इत्यादि पर क्लिक किया जाना चाहिए और सत्यापित किया जाना चाहिए कि उपयोगकर्ता उपयोगकर्ता के लिए नेविगेट करता है या नहीं। अपेक्षित पृष्ठ
इसी तरह, लॉगिन, साइनअप, खोज विकल्प, फिल्टर, सॉर्ट ऑर्डर, कार्ट में जोड़ें आदि जैसी विभिन्न कार्यक्षमताओं को लॉग इन पेज, साइन अप पेज, उत्पाद विवरण पृष्ठ, शॉपिंग कार्ट, ऑर्डर रिव्यू, भुगतान, जैसे विभिन्न वेब पेजों पर सत्यापित किया जाना चाहिए। आदि सत्र / कुकी प्रबंधन जैसे सत्र समाप्ति और सत्र भंडारण आदि के लिए वेबसाइट की जाँच की जानी चाहिए।
क्या अंतिम-उपयोगकर्ता को ब्राउज़ करने में आसान वेबसाइट मिलेगी?
पहुँच क्षमता, खोज, और उपयोगिता, आदि के संदर्भ में एक अंतिम-उपयोगकर्ता के लिए वेबसाइट के उपयोग की आसानी को मापने के लिए प्रयोज्य परीक्षण किया जाना है।
नीचे कुछ परीक्षण परिदृश्य दिए गए हैं जो किसी वेबसाइट के लिए प्रयोज्य परीक्षण करते समय सत्यापित किए जाने चाहिए:
- वेबसाइट की सामग्री सूचनात्मक, संरचित और तार्किक रूप से जुड़ी होनी चाहिए ताकि उपयोगकर्ता आसानी से समझ सके
- उपयोगकर्ताओं के लिए नेविगेट करने के लिए वेब पेज नियंत्रण आसान होना चाहिए
- वेबसाइट पर हेल्प एंड इंस्ट्रक्शन डॉक्यूमेंट अपलोड होने चाहिए
- वेबसाइट में एंड-यूज़र सुविधा के लिए खोज सुविधा होनी चाहिए
- मुख्य मेनू से / तक सभी पृष्ठों तक पहुँच होनी चाहिए
- किसी भी वर्तनी की गलतियों के लिए वेबसाइट की सामग्री को सत्यापित किया जाना चाहिए
- वेबसाइट को पृष्ठभूमि के रंग, पैटर्न, शैली, फोंट, छवि प्लेसमेंट, फ्रेम, बॉर्डर, आदि के संदर्भ में परिभाषित दिशानिर्देशों का पालन करना चाहिए।
- वेबसाइट को इस तथ्य पर विचार करते हुए अनुवाद की सुविधा का आदी होना चाहिए कि इसे विभिन्न देशों के उपयोगकर्ताओं द्वारा विभिन्न भाषाओं, मुद्राओं आदि से एक्सेस किया जा सकता है।
कुछ उपकरण जिनका उपयोग प्रयोज्य परीक्षण करने के लिए किया जा सकता है, वे हैं उपयोगकर्ता ज़ूम तथा प्रतिक्षेपक ।
एक ई-कॉमर्स वेबसाइट ग्राहक-अनुकूल, आसानी से नेविगेट और ध्यान खींचने वाली होनी चाहिए। सभी वेब पेजों को एक्सेसिबिलिटी, फोंट, स्टाइल, इमेज, स्पेलिंग मिस्टेक और प्रोडक्ट संबंधित जानकारी के लिए सत्यापित किया जाना चाहिए। एक वेबसाइट को प्रासंगिक सहायता दस्तावेजों और ग्राहक सहायता सुविधाओं से सुसज्जित किया जाना चाहिए।
टचस्क्रीन-आधारित इंटरफेस में वृद्धि को ध्यान में रखते हुए हमें दोनों प्रमुख इनपुट और टच स्क्रीन इनपुट की पहुंच को मान्य करना होगा। इसी तरह, विभिन्न स्क्रीन साइज (मोबाइल, लैपटॉप और टैब आदि) पर प्रयोज्य के लिए छवियों और वेबसाइट की सामग्री को मान्य किया जाना चाहिए।
क्या वेबसाइट अंतिम उपयोगकर्ताओं के पास विभिन्न उपकरणों पर उपलब्ध है?
यह मानते हुए कि हमारी वेबसाइट को विभिन्न प्रकार के उपकरणों के साथ उपयोगकर्ताओं की एक श्रेणी तक पहुँचा जा सकता है, हमें यह सुनिश्चित करने की आवश्यकता है कि वेबसाइट बिना किसी ग्लिच के उन सभी पर अच्छी तरह से चले।
यह सुनिश्चित करने के लिए, वेबसाइट संगतता जांच की जानी चाहिए जो कि आती है संगतता परीक्षण । किसी वेबसाइट के संगतता परीक्षण के दौरान, यह सुनिश्चित किया जाता है कि वेबसाइट विभिन्न ब्राउज़रों, ऑपरेटिंग सिस्टम और उपकरणों जैसे लैपटॉप, मोबाइल फोन, टैबलेट, प्रिंटर आदि पर अच्छी तरह से चलती है।
ब्राउज़र संगतता (क्रॉस ब्राउज़र परीक्षण):
वेबसाइट को अलग-अलग ब्राउज़र जैसे Microsoft इंटरनेट एक्सप्लोरर, माइक्रोसॉफ्ट एज, फ़ायरफ़ॉक्स, गूगल क्रोम, सफारी और ओपेरा के साथ अच्छी तरह से काम करना चाहिए। इन ब्राउज़रों के सभी सक्रिय संस्करणों को चालू / बंद विभिन्न ब्राउज़र सुविधाओं से सत्यापित किया जाना चाहिए।
साथ ही, प्रदर्शन करते हुए क्रॉस-ब्राउज़र परीक्षण , क्यूए को ब्राउज़रों में इष्टतम वेबसाइट प्रदर्शन के लिए भी जांचना चाहिए।
ऑपरेटिंग सिस्टम संगतता (क्रॉस प्लेटफ़ॉर्म परीक्षण):
संभावित उपयोगकर्ता अनुभव के मुद्दों की पहचान करने के लिए, एक वेबसाइट को विंडोज, लिनक्स, यूनिक्स.मैक, सोलारिस, आदि जैसे विभिन्न प्लेटफार्मों पर परीक्षण किया जाना चाहिए ताकि ओएस संगतता सुनिश्चित हो सके।
डिवाइस संगतता (क्रॉस-डिवाइस परीक्षण):
आईओएस, एंड्रॉइड, विंडोज आदि जैसे विभिन्न ओएस के साथ एक वेबसाइट को विभिन्न उपकरणों जैसे लैपटॉप, मोबाइल, टैबलेट आदि के माध्यम से ब्राउज किया जा सकता है। इसलिए, नीचे के परिदृश्यों को कवर करने वाले उपकरणों पर भी परीक्षण किया जाना चाहिए।
- डिवाइस के अनुसार वेबसाइट स्क्रीन का आकार समायोज्य होना चाहिए
- डिवाइस में स्क्रीन रोटेशन होना चाहिए
- वेबसाइट को अलग-अलग नेटवर्क स्पीड वाले विभिन्न उपकरणों पर कोई लोडिंग समस्या नहीं दिखानी चाहिए
- जब डिवाइस नेटवर्क श्रेणी में / बाहर हो तो वेबसाइट व्यवहार को सत्यापित करें
- विभिन्न रूप कारकों का समर्थन करने के लिए कम सीपीयू और मेमोरी पर वेबसाइट के व्यवहार को सत्यापित करें
ई-कॉमर्स वेबसाइट के लिए, संगतता जांच सबसे महत्वपूर्ण परीक्षण प्रकारों में से एक है। ग्राहक आधार बड़ा होगा और विभिन्न ब्राउज़रों, ऑपरेटिंग सिस्टम और उपकरणों से हमारी वेबसाइट तक पहुंच प्राप्त करेगा।
यह देखते हुए कि मोबाइल प्लेटफॉर्म लोकप्रिय हो रहे हैं, हमें स्वीकार्य लोड समय के तहत छोटे फॉर्म फैक्टर पर वेबसाइट लोड सुनिश्चित करना चाहिए। यह सुनिश्चित करने के लिए कि सभी ग्राहकों के लिए उपयोग करने के लिए अलग-अलग नेटवर्क की गति को मान्य करना भी महत्वपूर्ण है।
क्या वेबसाइट पर्याप्त है?
सुरक्षा परीक्षण एक प्रणाली में कमजोरियों को उजागर करने और एक वेबसाइट सुरक्षित है सुनिश्चित करने के लिए किया जाता है।
नीचे दी गई जाँच सूची है जिसे सुरक्षा परीक्षण करते समय सत्यापित किया जा सकता है:
- वेबसाइट केवल प्रमाणित उपयोगकर्ताओं के लिए सुलभ होनी चाहिए
- वेबसाइट उपयोगकर्ताओं को केवल उन्हीं कार्यों को करने में सक्षम होना चाहिए जिनके लिए वे अधिकृत हैं
- उपयोगकर्ता की पहचान के लिए कैप्चा फ़ील्ड के लिए वेबसाइट को सत्यापित किया जाना चाहिए
- असुरक्षित पेजों पर सुरक्षित से चलते समय ब्राउज़र सुरक्षा सेटिंग्स को सत्यापित किया जाना चाहिए
- दुर्गम वेब निर्देशिका या फ़ाइलों के लिए वेब सर्वर सुरक्षा होनी चाहिए
- सुनिश्चित करें कि प्रतिबंधित फाइलें बिना उपयुक्त पहुंच के डाउनलोड नहीं होनी चाहिए
- जो सत्र निष्क्रिय हो गए, उन्हें निश्चित अवधि के बाद स्वचालित रूप से मार देना चाहिए
- अंत-उपयोगकर्ताओं या आंतरायिक सिस्टम त्रुटियों / विफलताओं के सभी अमान्य और अनधिकृत प्रयास विश्लेषण उद्देश्य के लिए लॉग इन होने चाहिए
उपकरण जैसे भेद्यता प्रबंधन , वेराकोड, और SQL नक्शा अपनी वेबसाइट के सुरक्षा परीक्षण करने के लिए इस्तेमाल किया जा सकता है।
सुरक्षा परीक्षण के एक भाग के रूप में, एक ई-कॉमर्स वेबसाइट को मान्य किया जाना चाहिए
- वेबसाइट अभिगम नियंत्रण।
- उपयोगकर्ता की व्यक्तिगत जानकारी का कोई भी रिसाव।
- सुरक्षित भुगतान के तरीके।
क्या वेबसाइट का प्रदर्शन निशान तक है?
वेबसाइट के प्रदर्शन की जांच करने के लिए, प्रदर्शन परीक्षण किया जा सकता है। यह विभिन्न प्रकार के वर्कलोड स्थितियों के तहत एक अनुप्रयोग के व्यवहार का मूल्यांकन करेगा जो एक यथार्थवादी परिदृश्य हो सकता है। यदि सिस्टम प्रदर्शन परीक्षण किए बिना लाइव हो जाता है, तो यह धीमे चल रहे सिस्टम या खराब प्रयोज्य जैसे मुद्दों के साथ समाप्त हो सकता है जो ब्रांड छवि के साथ-साथ बाजार की बिक्री को भी प्रभावित करेगा।
लोड और तनाव के खिलाफ एक वेबसाइट का परीक्षण किया जा सकता है।
नीचे दिए गए वेब प्रदर्शन परीक्षण के लिए चेकलिस्ट है:
- वेबसाइट के व्यवहार को सामान्य और शिखर लोड स्थितियों के तहत देखा जाना चाहिए
- प्रतिक्रिया समय, गति, मापनीयता और संसाधन उपयोग को मापकर वेबसाइट के प्रदर्शन की जांच की जानी चाहिए
- उचित आरसीए (मूल कारण विश्लेषण) एक समाधान के साथ किया जाना चाहिए अगर कोई सिस्टम किसी भी समय टूट जाता है या अस्थिर हो जाता है
- नेटवर्क विलंबता मुद्दों की पहचान की जानी चाहिए यदि कोई हो
एक ई-कॉमर्स वेबसाइट को सामान्य और चरम लोड की स्थिति के दौरान नकली उपयोगकर्ताओं के एक सेट का उपयोग करके अच्छी तरह से परीक्षण किया जाना चाहिए जो कि। सीज़न सीजन ’के दौरान हो सकता है।
बिक्री के दौरान, वेबसाइट तक पहुंचने वाले उपयोगकर्ता कई गुना बढ़ जाएंगे। साथ ही, वेबसाइट के व्यवहार की जांच की जानी चाहिए, जबकि कई समवर्ती उपयोगकर्ता वेबसाइट पर समान वस्तुओं को एक्सेस कर रहे हैं या समान क्रिया (जैसे लेनदेन या ऑर्डर देना) कर रहे हैं।
प्रदर्शन परीक्षण के लिए बाजार में विभिन्न उपकरण उपलब्ध हैं। उनमें से कुछ हैं लोडरनर, विनरनर, रेशम कलाकार, जेमीटर, आदि।
क्या डेटा को किसी वेबसाइट पर सही तरीके से संग्रहीत किया गया है और पूरे सत्र में बनी रहती है?
डेटाबेस एक वेब एप्लिकेशन के महत्वपूर्ण घटकों में से एक है जो एक वेबसाइट के माध्यम से दर्ज की गई पूरी जानकारी रखता है। इसलिए, यह सुनिश्चित करने के लिए कि सही उपयोगकर्ता डेटा बिना किसी हेरफेर के डेटाबेस तालिकाओं में सहेजा जा रहा है और सत्यापन के नीचे डेटा अखंडता बनाए रखने के लिए प्रदर्शन किया जाना चाहिए।
- उपयोगकर्ता इंटरफ़ेस यानी वेबसाइट UI और डेटाबेस में डेटा संगति सत्यापित करें
- सत्यापित करें कि जब भी सम्मिलित हों / अपडेट करें / हटाएं तो डीबी टेबल ठीक से अपडेट हो रहे हैं
- यदि आवश्यक हो तो तकनीकी प्रश्नों के प्रतिक्रिया समय को सत्यापित करें और उन्हें ठीक करें
- DB कनेक्टिविटी और एक्सेस अनुमतियों के लिए जाँच करें
क्यूए टीम के सदस्य ई-कॉमर्स वेबसाइट के परीक्षण के रूप में, आप नीचे की गतिविधियों का प्रदर्शन कर सकते हैं और हर बार संबंधित डेटाबेस तालिकाओं में परिवर्तन को मान्य कर सकते हैं। यह सुनिश्चित करेगा कि वेबसाइट यूआई और डीबी दोनों संगत हैं।
1) किसी उत्पाद के लिए ऑर्डर देना।
दो) उत्पाद को रद्द करना।
3) एक्सचेंज प्रोडक्ट का विकल्प।
4) उत्पाद लौटने का विकल्प।
क्या वेबसाइट वर्कफ़्लो में अन्य इंटरफेस के साथ अच्छी तरह से एकीकृत है?
वेब सर्वर और डेटाबेस सर्वर जैसे विभिन्न इंटरफेस के साथ वेबसाइट की सुगम बातचीत पर जाँच करने के लिए इंटरफ़ेस स्तर परीक्षण किया जाता है।
इंटरफ़ेस परीक्षण के दौरान, परीक्षक को यह सुनिश्चित करने की आवश्यकता होती है कि क्या अनुप्रयोग अनुरोधों को डेटाबेस में ठीक से भेजा जा रहा है और क्लाइंट को आउटपुट के रूप में सही जानकारी प्रदर्शित की जाती है। एक वेबसर्वर को किसी भी समय किसी भी इनकार अपवाद को नहीं फेंकना चाहिए और डेटाबेस को हमेशा एप्लिकेशन के साथ सिंक में रहना चाहिए।
क्या वेबसाइट लाइव होने के बाद भी अपेक्षित प्रदर्शन करेगी?
एक बार जब कोई उत्पाद किसी उत्पादन वातावरण में चला जाता है, तो गुणवत्ता नियंत्रण पर जांच रखने के लिए नियमित निरीक्षण किया जाना चाहिए।
उत्पादन में उत्पाद की पुष्टि करते समय नीचे के परिदृश्यों पर विचार किया जा सकता है:
- वेब एप्लिकेशन परीक्षणों को समय-समय पर निष्पादित किया जाना चाहिए और परीक्षण लॉग को सेवा स्तर समझौते (SLA) के प्रमाण के रूप में सहेजा जाना चाहिए
- यदि जगह और कामकाज में ऑटो-स्केलिंग सिस्टम और लोड बैलेंसरों की जांच की जानी चाहिए
- एंड-यूज़र अनुभवों की जांच करें और उन दोषों या दुर्भावनापूर्ण हमलों को उजागर करने का प्रयास करें जो आमतौर पर क्यूए परीक्षण के दौरान किसी का ध्यान नहीं जाता है
- पीक लोड के दौरान उत्पाद प्रतिक्रिया समय की निगरानी करें
- एक अप्रत्याशित कॉल द्वारा नेटवर्क विफलताओं, कनेक्शन विफलताओं या रुकावट की पहचान करने के लिए वास्तविक समय में बढ़त स्तर के परीक्षण मामलों को निष्पादित करें
निष्कर्ष
मैंने अपने विस्तृत अनुभव को विभिन्न वेबसाइटों के परीक्षण के वर्षों के साथ तैयार किया है।
आशा है कि यह लेख आपको वेब अनुप्रयोग परीक्षण के विभिन्न पहलुओं को समझने में मदद करेगा। अगली बार जब आप अपनी वेबसाइट के लिए एक परीक्षण योजना लिखने बैठें तो वेबसाइट की कार्यक्षमता से परे विभिन्न पहलुओं को मान्य करना न भूलें।
आशा है कि यह लेख आपके लिए एक जानकारीपूर्ण रहा होगा!
अनुशंसित पाठ
- वेब अनुप्रयोग सुरक्षा परीक्षण गाइड
- अल्फा परीक्षण और बीटा परीक्षण (एक पूर्ण गाइड)
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- वेरिफिकेशन टेस्टिंग (बीवीटी टेस्टिंग) कम्प्लीट गाइड बनाएं
- कार्यात्मक परीक्षण बनाम गैर-कार्यात्मक परीक्षण
- सॉफ्टवेयर परीक्षण के प्रकार: विभिन्न परीक्षण प्रकार विवरण के साथ
- वेब एप्लीकेशन पेनेट्रेशन टेस्टिंग के लिए शुरुआती गाइड
- ETL परीक्षण डेटा वेयरहाउस परीक्षण ट्यूटोरियल (एक पूर्ण गाइड)