qtp tutorial 5 moving steps
QTP प्रशिक्षण ट्यूटोरियल # 5 - स्टेप्स को मूव करना, स्टेप्स डिलीट करना और ब्रेकपॉइंट्स से डील करना कीवर्ड दृश्य में। यह QTP कीवर्ड दृश्य सुविधाओं पर चौथा और अंतिम लेख है।
हम लगभग QTP के 'कीवर्ड व्यू' से संबंधित सत्रों के अंत में आ रहे हैं। यह कैसे दिखता है, यह क्या करता है, हम इसके साथ क्या कर सकते हैं - ये कुछ ऐसे पहलू हैं, जिन्हें हम अपने लेखों के दौरान अनावरण करने की कोशिश कर रहे हैं। दृश्य को समझना, कदम जोड़ना, सशर्त बयान पहले से ही निपटाए जाते हैं।
=> QTP प्रशिक्षण ट्यूटोरियल श्रृंखला के लिए यहां क्लिक करें
आप क्या सीखेंगे:
कीवर्ड दृश्य की अन्य विशेषताएं
आज हम शेष कीवर्ड देखें जैसे कि कदम बढ़ाना, कदम हटाना और ब्रेकपॉइंट से निपटना सीखते हैं।
हमेशा की तरह, हम जिस नमूना परीक्षण के साथ काम कर रहे हैं, उसका उपयोग करेंगे - फ्लाइट सैंपल एप्लिकेशन पर लॉगिन ऑपरेशन।
बढ़ते कदम
# 1) पहला और सरल तरीका - कीवर्ड दृश्य किसी भी पाठ संशोधन एप्लिकेशन की तरह काम करता है जब यह कदमों को काटने, कॉपी करने और चिपकाने के लिए आता है। इस प्रकार, सभी क्लिपबोर्ड शॉर्टकट लागू होते हैं।
- Ctrl + C - कॉपी करना
- Ctrl + V - मूविंग
- Ctrl + X- कट
#दो) अगला तरीका मेनू विकल्प का चयन करके है। इसका उपयोग करने के लिए, उस चरण का चयन करें जिसे स्थानांतरित करने की आवश्यकता है और निम्न मेनू विकल्प चुनें:
- संपादित करें-> कट
- संपादित करें-> कॉपी करें
- संपादित करें-> पेस्ट करें
# 3) दूसरी विधि घसीट और गिरा रही है।
उपरोक्त विधियों में से किसी का उपयोग चरणों को स्थानांतरित करने के लिए किया जा सकता है। हालांकि, वहाँ एक हैं कुछ जमीन नियम:
- लूप या कंडीशन स्टेटमेंट केवल ब्लॉकों में स्थानांतरित किए जा सकते हैं। उदाहरण के लिए,… if… ’के कथन के लिए, आप केवल अन्य भाग को स्थानांतरित नहीं कर सकते।
- एक चरण में, जहां एक आइटम एक चाइल्ड ऑब्जेक्ट है और उपयोगकर्ता इसे स्थानांतरित करने का निर्णय लेता है, दो परिदृश्यों में से एक है जो सामने आते हैं। या तो कदम एक ही माता-पिता के अधीन हो जाता है या एक अलग माता-पिता के लिए। यदि इसे उसी माता-पिता के अधीन ले जाया जाता है, तो यह बस चुनी गई नई स्थिति में आता है। लेकिन अगर इसे एक अलग माता-पिता के अधीन ले जाया जाता है, तो माता-पिता नकल करते हैं। आइए इसे सचित्र रूप से देखें:
( ध्यान दें - किसी भी तस्वीर को बड़ा करने के लिए उस पर क्लिक करें)
मैं उस चरण को स्थानांतरित करने जा रहा हूं जहां हम ‘उड़ान आरक्षण’ मूल वस्तु के तहत एजेंट नाम (ऊपर हाइलाइट किया गया) दर्ज करते हैं। कृपया ध्यान दें कि 'एजेंट नाम' के लिए मूल ऑब्जेक्ट लॉगिन है। मैंने बस अंतिम एक कदम बढ़ाया। यह इस प्रकार दिखाई देता है:
इससे पहले परिचय सत्रों में, हमने चर्चा की है कि हम एक परीक्षण में कई कार्य कर सकते हैं। आइए देखें कि कीवर्ड दृश्य में कई क्रियाओं के साथ एक परीक्षण कैसे दिखाई देगा और इस दृश्य का उपयोग इन कार्यों को इच्छानुसार कैसे किया जा सकता है।
इसे प्राप्त करने के लिए, मैं बस मूल वस्तु ervation उड़ान आरक्षण ’के तहत सभी चरणों को हमारे उपरोक्त उदाहरण में परिवर्तित करने जा रहा हूं ताकि दूसरी कार्रवाई दिखाई दे सके। क्रियाओं को जोड़ते हुए, इन सभी क्रियाओं के चरणों पर विस्तार से चर्चा की जाएगी क्योंकि हम अपने सत्रों में आगे बढ़ते हैं।
कार्रवाई 1:
क्रिया २:
जैसा कि आप परीक्षण प्रवाह फलक में देख सकते हैं, इन क्रियाओं को निष्पादित करने का क्रम प्रदर्शित किया गया है।
सी ++ में हैशिंग प्रोग्राम का कार्यान्वयन
अगर मैं एक्शन 2 को पहले एक्शन 1 के बाद चलाना चाहता हूं, तो कीवर्ड दृश्य मुझे ऐसा करने की अनुमति देता है जिससे मैं एक्शन को ड्रैग और ड्रॉप कर सकता हूं।
इसके साथ, हमने कीवर्ड दृश्य का उपयोग करके परीक्षण के भीतर चरणों / कार्यों / ब्लॉकों को स्थानांतरित करने के लिए आवश्यक सभी जानकारी को कवर किया है।
कदम हटाएं
QTP से कदम हटाना आसान नहीं हो सकता था। आपको बस वह कदम चुनने की ज़रूरत है जो आप परीक्षण में नहीं चाहते हैं और बस कीबोर्ड पर 'हटाएं' बटन दबाएं या एक कदम पर राइट-क्लिक करें और मेनू से 'हटाएं' चुनें या एक चरण चुनें और 'चुनें' मुख्य मेनू से संपादित करें> हटाएं।
यदि इसके लिए उप-चरणों को परिभाषित करने वाला एक कदम विलोपन के लिए चुना गया है, तो निम्न संदेश उपयोगकर्ता को दिखाया जाता है:
इसका मतलब यह है कि, यदि हटाने के लिए उप-चरणों के साथ एक चरण चुना जाता है, तो सभी उप-चरण भी हटा दिए जाते हैं।
और, वहाँ सभी को हटाने के कदमों पर चर्चा करनी है।
कीवर्ड व्यू से टेस्ट में ब्रेकप्वाइंट जोड़ना
अक्सर, निष्पादन के दौरान, एक या एक से अधिक चीजें हो सकती हैं, जिनके लिए आप एक आंख की चाबी चाहते हैं और निरीक्षण करते हैं कि किस तरह के बदलाव हो रहे हैं। यह देखने के लिए हो सकता है कि राज्य एक वस्तु को प्राप्त करता है या एक चर लेता है आदि को नोट करने के लिए एक सुविधा जो हमें बस एक ब्रेकपॉइंट करने में मदद करती है।
यह मूल रूप से आपके परीक्षण का एक निश्चित बिंदु है, जहां आप टेस्ट रन को रोकना चाहते हैं और अपने परीक्षण के बारे में कुछ जानकारी प्राप्त करना चाहते हैं। ज्यादातर बार यह फीचर डिबगिंग को आसान बनाता है।
अब, हम जानते हैं कि ब्रेकपॉइंट क्या है, हम यह समझने की कोशिश करेंगे कि उन्हें कीवर्ड दृश्य से हमारे परीक्षणों में कैसे जोड़ा जाए।
आपको बस इतना करना है कि विशेष चरण में बाएं मार्जिन पर क्लिक करें जहां आपको परीक्षण रोकना है। एक ब्रेकपॉइंट के अलावा को चरण में बाएं मार्जिन में लाल बिंदु द्वारा दर्शाया गया है, जहां एक ब्रेक जोड़ा गया है।
यहाँ है कि यह कैसा दिखता है:
एक चरण का चयन करना और कीबोर्ड पर F9 दबाने से भी ब्रेकपॉइंट का परिणाम होता है।
अंत में, मेनू विकल्प 'डीबग-> इंसर्ट / रिमूव ब्रेकपॉइंट' का भी उपयोग किया जा सकता है।
इसलिए, एक बार जब एक ब्रेकपॉइंट डाला जाता है, तो परीक्षण उस चरण तक चलेगा, जहां यह सामान्य रूप से डाला जाता है और इसे निष्पादित करने से पहले रुक जाएगा। इस बिंदु पर, परीक्षक आवश्यक टिप्पणियों का प्रदर्शन कर सकता है जिसके लिए कार्यक्रम को रोक दिया गया था और जब भी वह तैयार होता है तो मुख्य मेनू से एक बार 'रन' विकल्प चुनकर इसे चलाना जारी रखें।
यदि हम कीवर्ड दृश्य से एक विराम बिंदु जोड़ते हैं, तो उसे उसी पंक्ति के सामने स्थित विशेषज्ञ दृश्य में भी प्रदर्शित किया जाता है, जिस पंक्ति में इसे जोड़ा जाता है।
इसके विपरीत भी सच है यदि आप विशेषज्ञ के दृष्टिकोण से एक ब्रेकप्वाइंट जोड़ते हैं, तो यह कीवर्ड दृश्य में परिलक्षित होता है।
एक ब्रेकपॉइंट को सम्मिलित करना जितना सरल है, एक बार उसका उद्देश्य पूरा हो जाने के बाद या जब इसकी आवश्यकता नहीं होती है, तब इसे हटाना और भी सरल हो जाता है।
ब्रेकप्वाइंट हटाएं
उस समय लाइन पर एक बार क्लिक करने पर जहां ब्रेकपॉइंट पहले से मौजूद है, इसके विलोपन का परिणाम होगा। कीवर्ड F9 या मेनू विकल्प 'डीबग-> सम्मिलित करें या ब्रेकपॉइंट हटाएं' को ब्रेकपॉइंट के साथ एक कदम पर चुना जा सकता है और इसे हटा दिया जाता है।
निष्कर्ष
तो यह कीवर्ड के सभी गुणों और क्षमताओं की चर्चा को विस्तार से समाप्त करता है। यह दृश्य दोनों के बीच सबसे अधिक पठनीय है और सभी विशेषताओं को समझने के बाद, हम परीक्षणों को मजबूत बनाने के लिए इसका यथासंभव प्रभावी उपयोग कर सकते हैं।
=> QTP प्रशिक्षण ट्यूटोरियल श्रृंखला के लिए यहां जाएं
आने वाले क्यूटीपी ट्यूटोरियल एक नए परीक्षण को रिकॉर्ड करने के तरीके से निपटेंगे और वे कौन से कारक हैं जो ऐसा करने में सक्षम होने की सफलता को निर्धारित करते हैं।
अनुशंसित पाठ
- QTP ट्यूटोरियल - 25+ माइक्रो फोकस क्विक टेस्ट प्रोफेशनल (QTP) प्रशिक्षण ट्यूटोरियल
- कीवर्ड दृश्य के साथ कार्य करना - QTP प्रशिक्षण ट्यूटोरियल 2
- QTP ट्यूटोरियल # 3 - कीवर्ड दृश्य से मानक कदम जोड़ना
- शीर्ष 105 QTP साक्षात्कार प्रश्न और उत्तर (नवीनतम UFT साक्षात्कार प्रश्न)
- QTP ट्यूटोरियल # 6 - हमारे पहले टेस्ट के लिए QTP रिकॉर्ड और रन सेटिंग्स को समझना
- QTP ट्यूटोरियल # 18 - डेटा प्रेरित और हाइब्रिड फ्रेमवर्क QTP उदाहरणों के साथ समझाया गया
- QTP ट्यूटोरियल # 24 - QTP टेस्ट में वर्चुअल ऑब्जेक्ट्स और रिकवरी परिदृश्यों का उपयोग करना
- QTP में पैरामीटर उदाहरणों के साथ समझाया (भाग 1) - QTP ट्यूटोरियल # 19