शून्य से आपके पहले असली टेस्ट नतीजे तक।
पहले किसी डैशबोर्ड में क्लिक करते फिरने की ज़रूरत नहीं — CLI इंस्टॉल करें, ऑथेंटिकेट करें, और अपनी साइट पर एक असली टेस्ट चलाएँ, यह सब टर्मिनल से। यह रहा बिल्कुल सही क्रम, कोई भी कदम छोड़े बिना।
ज़रूरतें: Node.js 20.19+, 22.13+, या 24+
testsprite doctor आपके पहले टेस्ट रन से पहले ही बता देता है।स्टेप 1 — इंस्टॉल करें
npm install -g @testsprite/testsprite-cli, या इंस्टॉल को पूरी तरह छोड़कर npx @testsprite/testsprite-cli इस्तेमाल करें।
स्टेप 2 — ऑथेंटिकेट करें
testsprite setup आपकी API की के लिए इंटरैक्टिव तरीके से पूछता है। किसी स्क्रिप्ट या CI में, प्रॉम्प्ट छोड़ें: TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes।
स्टेप 3 — एक टेस्ट प्लान बनाएँ
testsprite test create --plan-template एक JSON प्लान स्कैफ़ोल्ड करता है जिसे आप एडिट कर सकते हैं, या --plan-from को अपने PRD या API डॉक्स पर पॉइंट करके एक बनवाएँ।
स्टेप 4 — इसे चलाएँ
testsprite test create --project <id> --type frontend --plan-from plan.json --run --wait --output json इसे चलाता है और एक असली नतीजे का इंतज़ार करता है।
$ npm install -g @testsprite/testsprite-cli
$ testsprite doctor
✓ Node.js 22.13.0
✓ network reachable
$ testsprite setup
? Paste your API key: ****************************
✓ Authenticated
$ testsprite test create --plan-template > plan.json
$ testsprite test create --project prj_8f2a --type frontend \
--plan-from plan.json --run --wait --output json
✓ TC001_Login_Rejects_Empty_Password passed 1.2s
एक असली जवाब से बस एक कमांड दूर
ऊपर लिखा सब कुछ एक जैसा चलता है चाहे आप अपने लैपटॉप पर हों, CI में हों, या किसी कोडिंग एजेंट के अपने शेल के अंदर — एक बार इंस्टॉल करें, और उसके बाद testsprite सिर्फ़ एक कमांड है।
आगे क्या करें
इसे CI में जोड़ें
वही कमांड GitHub Actions, GitLab CI, या किसी भी पाइपलाइन में एक स्टेप के रूप में जोड़ें जो शेल कमांड चला सकती है।
अपना कोडिंग एजेंट जोड़ें
testsprite agent install claude (या cursor, codex, copilot, windsurf, cline, antigravity, kiro) testsprite को एक ऐसे टूल के रूप में रजिस्टर करता है जिसे वह सीधे कॉल कर सकता है।
मुफ़्त कम्युनिटी वर्ज़न
एक मुफ़्त कम्युनिटी वर्ज़न देता है, जिससे यह सबके लिए सुलभ बनता है।
कभी भी अपना सेटअप जाँचें
अगर बाद में कुछ ठीक न लगे तो testsprite doctor एनवायरनमेंट डायग्नोस्टिक्स फिर से चलाता है।
दुनिया भर के व्यवसायों द्वारा विश्वसनीय
"टेस्टस्प्राइट समृद्ध टेस्ट केस जनरेशन, स्पष्ट संरचना और पढ़ने में आसान कोड प्रदान करता है। यह नए टेस्ट केस उत्पन्न करके तेजी से विस्तार करने की क्षमता के साथ सरल ऑनलाइन डिबगिंग का भी समर्थन करता है।"
"टेस्टस्प्राइट का स्वचालन हमें बहुत सारे मैन्युअल काम को कम करने में मदद करता है। डेवलपर्स विकास प्रक्रिया में पहले ही बग्स को आसानी से पकड़ और हल कर सकते हैं।"
FAQ
क्या मुझे Node.js के अलावा कुछ और इंस्टॉल करना होगा?
नहीं — npm install -g @testsprite/testsprite-cli (Node.js 20.19+, 22.13+, या 24+) ही इकलौती डिपेंडेंसी है। या ग्लोबल इंस्टॉल छोड़कर सीधे npx @testsprite/testsprite-cli चलाएँ।
बिना इंटरैक्टिव प्रॉम्प्ट के मैं कैसे ऑथेंटिकेट करूँ?
TESTSPRITE_API_KEY सेट करें और testsprite setup --from-env --yes --agent <name> चलाएँ — यह CI और स्क्रिप्ट्स के लिए बनाया गया है, कोई ब्राउज़र या प्रॉम्प्ट शामिल नहीं।
अगर मेरा एनवायरनमेंट सही से सेट न हो तो?
असली टेस्ट चलाने से पहले testsprite doctor आपके एनवायरनमेंट को जाँचता है, ताकि सेटअप की समस्या को टेस्ट फेलियर समझने की भूल न हो।
क्या मुझे टेस्ट प्लान हाथ से लिखना होगा?
नहीं — testsprite test create --plan-template एक स्कैफ़ोल्ड करता है, या --plan-from को अपने PRD या API डॉक्स पर पॉइंट करें और इसे अपने लिए प्लान बनाने दें।
क्या इसे आज़माने में कोई खर्च है?
CLI खुद Apache 2.0 लाइसेंस के तहत है और इंस्टॉल करना मुफ़्त है — ऊपर लिखे कदम पूरे करने और अपना पहला नतीजा देखने के लिए किसी क्रेडिट कार्ड की ज़रूरत नहीं।