User Story → टेस्ट सिनेरियो

ब्राउज़र में चलता है टेस्ट डिज़ाइन

story को ऐसे scenario outline में बदलें (मुख्य सफलता, वैकल्पिक पथ, एरर हैंडलिंग, permissions, डेटा स्थितियाँ) जो exploratory सेशन या ऑटोमेशन की शुरुआत बन सकें।

गोपनीयता: यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका इनपुट कभी आपके डिवाइस से बाहर नहीं जाता।
टूल लोड हो रहा है…

User Story → टेस्ट सिनेरियो कैसे इस्तेमाल करें

  1. user story पेस्ट करें।
  2. Generate दबाएँ और सिनेरियो की रूपरेखा पर नज़र डालें।
  3. एक्सपोर्ट करें या अहम सिनेरियो को विस्तृत टेस्ट केस में बदलें।

User Story → टेस्ट सिनेरियो की खूबियाँ

  • मुख्य सफलता, वैकल्पिक, अपवाद, permission, डेटा-स्थिति और non-functional सिनेरियो
  • क्रिया के हिसाब से अतिरिक्त सिनेरियो (login पर lockout, डिक्लाइन हुआ payment, सर्च में कोई परिणाम नहीं, delete पर आश्रित रिकॉर्ड)
  • पार्स की गई story का पैनल: role, action, benefit, क्रिया और entity
  • सिनेरियो के प्रकार के अनुसार गणना
  • Markdown, JSON, CSV या Gherkin के रूप में एक्सपोर्ट

User Story → टेस्ट सिनेरियो का उदाहरण

सेव किए गए कार्ड से भुगतान के सिनेरियो

इनपुट:

As a customer, I want to pay for my order with a saved card so that checkout is faster.

आउटपुट:

TS-001  Main success: customer pays order                       main        Critical
TS-005  Exception: invalid or missing input …                    exception   High
TS-008  Permission: user without the customer role …            permission  Critical
TS-014  Exception: payment declined or gateway unavailable      exception   Critical

User Story → टेस्ट सिनेरियो के बारे में अक्सर पूछे जाने वाले सवाल

किस तरह के सिनेरियो बनते हैं?

मुख्य सफलता, वैकल्पिक पथ (न्यूनतम डेटा, bulk, cancel), अपवाद (अमान्य इनपुट, एक साथ हुआ बदलाव, नेटवर्क विफलता), permission सिनेरियो, डेटा-स्थिति सिनेरियो (खाली, बहुत बड़ा, Unicode) और non-functional जाँचें।

क्रिया-विशिष्ट सिनेरियो कैसे चुने जाते हैं?

login वाली story को lockout और brute-force सिनेरियो मिलते हैं, payment वाली को डिक्लाइन हुए कार्ड और दोहरे चार्ज की जाँचें, upload को साइज़/टाइप की विफलताएँ, delete को आश्रित रिकॉर्ड का हैंडलिंग, और search को "कोई परिणाम नहीं" वाला केस।

सिनेरियो को टेस्ट केस में कैसे बदलूँ?

जिन सिनेरियो का विस्तार ज़रूरी लगे उन्हें चुनें और User Story → टेस्ट केस या टेस्ट केस जनरेटर चलाएँ, या Gherkin में एक्सपोर्ट करके स्टेप बढ़ा लें।