एक नए प्रोजेक्ट की शुरुआत ज़ीरो टेस्ट के साथ नहीं होनी चाहिए।
किसी एजेंट को एक नए रिपॉज़िटरी पर पॉइंट करें और testsprite-onboard स्किल कोडबेस पढ़ती है, एक TestSprite प्रोजेक्ट बनाती है, करीब 8-15 स्टार्टर टेस्ट लिखती है, और टॉप 2-3 हैप्पी-पाथ फ़्लो चलाती है — खाली स्लेट के बजाय बस एक चरण।
उसी सीएलआई में बना-बनाया, जो आप पहले से चला रहे हैं
testsprite-onboard "अभी कोई टेस्ट नहीं" को एक ही स्किल कॉल में चलते हुए स्टार्टर सुइट में बदल देता है।लिखने से पहले पढ़ता है
testsprite-onboard स्किल कोई प्रोजेक्ट बनाने या एक भी टेस्ट लिखने से पहले सबसे पहले कोडबेस को देखती है — स्टैक, रूट्स, स्ट्रक्चर।
आपके लिए प्रोजेक्ट बनाता है
कोई मैनुअल सेटअप विज़ार्ड नहीं। यह स्किल उसी कॉल के हिस्से के रूप में TestSprite प्रोजेक्ट बना देती है, तो पहले से हाथ से कुछ भी कॉन्फ़िगर करने की ज़रूरत नहीं।
8-15 स्टार्टर टेस्ट डिलीवर करता है
यह कोडबेस में जो मिलता है उसके हिसाब से करीब 8-15 स्टार्टर टेस्ट लिखती है — शुरू करने के लिए एक असली सुइट, सिर्फ़ एक अकेला स्मोक टेस्ट नहीं।
पहले टॉप फ़्लो चलाता है
हर नए टेस्ट को अनवेरिफ़ाइड छोड़ने के बजाय, यह तुरंत टॉप 2-3 हैप्पी-पाथ फ़्लो चलाती है ताकि आपको तुरंत असली पास/फेल नतीजे दिखें।
$ testsprite setup --from-env --yes --agent claude Reading TESTSPRITE_API_KEY from environment... Installing testsprite-onboard skill for claude... Skill installed. > Set up TestSprite for this repo and seed a starter test suite, then smoke-run the most important flow. Reading codebase... Creating TestSprite project: "checkout-service" Authoring starter tests... 12 tests created Running top 3 happy-path flows... 3/3 passed
खाली टेस्ट प्रोजेक्ट को घूरना बंद करें
एक नया कोडबेस और एक खाली टेस्ट प्रोजेक्ट आमतौर पर मतलब है कि कोई कुछ भी चलाए उससे पहले एक घंटे का मैनुअल सेटअप। testsprite-onboard स्किल उस घंटे को एक ही एजेंट प्रॉम्प्ट में समेट देती है — कोडबेस अंदर डालिए, एक असली स्टार्टर सुइट चलता हुआ बाहर आता है।
नए प्रोजेक्ट के पहले पाँच मिनट के लिए बनाया गया
एक ही प्रॉम्प्ट से काम करता है
कोई अलग सीएलआई डांस नहीं — "इस रिपॉज़िटरी के लिए TestSprite सेट अप करें और एक स्टार्टर टेस्ट सुइट सीड करें" जैसा एक एजेंट प्रॉम्प्ट स्किल को ट्रिगर करने के लिए काफ़ी है।
बाक़ी सीएलआई को आगे बढ़ाता है
ऑनबोर्डिंग का आउटपुट एक असली TestSprite प्रोजेक्ट है। जैसे-जैसे कवरेज बढ़े, इसे test create, test scaffold, या test create-batch से आगे बढ़ाते रहें।
मुफ़्त कम्युनिटी वर्ज़न
एक मुफ़्त कम्युनिटी वर्ज़न देता है, जिससे यह सबके लिए सुलभ बनता है।
एजेंट टूल्स में काम करता है
claude, cursor, cline, windsurf, antigravity, codex, copilot, या kiro के लिए ऑनबोर्डिंग स्किल agent install से इंस्टॉल करें।
दुनिया भर के व्यवसायों द्वारा विश्वसनीय
"टेस्टस्प्राइट समृद्ध टेस्ट केस जनरेशन, स्पष्ट संरचना और पढ़ने में आसान कोड प्रदान करता है। यह नए टेस्ट केस उत्पन्न करके तेजी से विस्तार करने की क्षमता के साथ सरल ऑनलाइन डिबगिंग का भी समर्थन करता है।"
"टेस्टस्प्राइट का स्वचालन हमें बहुत सारे मैन्युअल काम को कम करने में मदद करता है। डेवलपर्स विकास प्रक्रिया में पहले ही बग्स को आसानी से पकड़ और हल कर सकते हैं।"
FAQ
testsprite-onboard स्किल असल में क्या करती है?
यह कोडबेस पढ़ती है, एक TestSprite प्रोजेक्ट बनाती है, करीब 8-15 स्टार्टर टेस्ट लिखती है, और टॉप 2-3 हैप्पी-पाथ फ़्लो चलाती है — यह सब एक ही एजेंट प्रॉम्प्ट से।
यह कितने टेस्ट बनाती है?
करीब 8-15 स्टार्टर टेस्ट, स्किल को कोडबेस में जो मिलता है उसके हिसाब से — एक असली स्टार्टर सुइट के लिए काफ़ी, सिर्फ़ एक स्मोक टेस्ट नहीं।
क्या यह सिर्फ़ टेस्ट बनाती है, या उन्हें चलाती भी है?
दोनों। स्टार्टर टेस्ट लिखने के बाद, यह टॉप 2-3 हैप्पी-पाथ फ़्लो चलाती है ताकि आपको असली पास/फेल नतीजे मिलें, सिर्फ़ अनवेरिफ़ाइड टेस्ट का ढेर नहीं।
मैं इसे कैसे ट्रिगर करूँ?
अपने एजेंट को एक सामान्य भाषा वाला प्रॉम्प्ट देकर, जैसे: "इस रिपॉज़िटरी के लिए TestSprite सेट अप करें और एक स्टार्टर टेस्ट सुइट सीड करें, फिर सबसे ज़रूरी फ़्लो को स्मोक-रन करें।"
क्या मुझे अपने एजेंट टूल के लिए अलग से कुछ इंस्टॉल करना होगा?
testsprite setup चलाएँ (या नॉन-इंटरैक्टिव सेटअप के लिए testsprite setup --from-env --yes --agent <name>) एजेंट के रूप में claude, cursor, cline, windsurf, antigravity, codex, copilot, या kiro के साथ — यह उस टूल के लिए स्किल इंस्टॉल कर देता है।