बाउंड्री वैल्यू एनालिसिस कैसे इस्तेमाल करें
- partitions को min= और max= सीमाओं वाली फ़ील्ड के रूप में परिभाषित करें।
- 2-value या 3-value BVA चुनें।
- वर्कशीट, सारांश गणना और टेस्ट केस पाने के लिए Analyze दबाएँ।
बाउंड्री वैल्यू एनालिसिस की खूबियाँ
- वर्कशीट जो हर फ़ील्ड की equivalence class को उसके हर boundary के साथ जोड़ती है
- ISTQB परिभाषाओं के अनुसार 2-value या 3-value BVA
- हर boundary के लिए अपेक्षित pass/fail और क्रमांकित टेस्ट केस
- integer, दशमलव, string लंबाई, list साइज़, फ़ाइल साइज़ और तारीख़ रेंज संभालता है
- Markdown, JSON, CSV या Gherkin के रूप में एक्सपोर्ट
बाउंड्री वैल्यू एनालिसिस का उदाहरण
quantity फ़ील्ड की वर्कशीट
इनपुट:
quantity: integer, min=1, max=10आउटपुट:
quantity Below minimum (min − 1) 0 Fail (rejected)
quantity Minimum (min) 1 Pass (accepted)
quantity Just above minimum 2 Pass (accepted)
quantity Nominal (mid-range) 6 Pass (accepted)
quantity Just below maximum 9 Pass (accepted)
quantity Maximum (max) 10 Pass (accepted)
quantity Above maximum (max + 1) 11 Fail (rejected)बाउंड्री वैल्यू एनालिसिस के बारे में अक्सर पूछे जाने वाले सवाल
2-value या 3-value BVA — कौन-सा इस्तेमाल करूँ?
2-value BVA (ISTQB का डिफ़ॉल्ट) हर boundary और उसके सबसे नज़दीकी अमान्य पड़ोसी को टेस्ट करता है। 3-value BVA अंदर वाला वैध पड़ोसी भी जोड़ता है और ज़्यादा off-by-one ग़लतियाँ पकड़ता है; ज़्यादा जोखिम वाले इनपुट के लिए इसे चुनें।
वर्कशीट में क्या दिखता है?
हर फ़ील्ड के लिए: वैध और अमान्य equivalence class, हर boundary, सटीक टेस्ट वैल्यू और वह पास होनी चाहिए या फ़ेल — साथ में हर boundary के लिए एक क्रमांकित टेस्ट केस।
क्या खुली रेंज भी संभाली जाती हैं?
जिस फ़ील्ड में सिर्फ़ min या सिर्फ़ max है उसे उसी तरफ़ के boundary मिलते हैं; जिसमें दोनों नहीं हैं उसे शून्य, ऋणात्मक, बहुत बड़ी और safe integer से आगे की जाँचें मिलती हैं।
क्या मैं वर्कशीट एक्सपोर्ट कर सकता हूँ?
हाँ — वर्कशीट तालिका CSV के रूप में डाउनलोड होती है, और टेस्ट केस Markdown, JSON, CSV या Gherkin में एक्सपोर्ट होते हैं।