वह टेस्टिंग टूल जिसे Codex खुद चला सकता है
आपके एंड्रॉइड और एआई-संचालित एडिटर्स के साथ सहजता से इंटीग्रेट होता है
जोड़ने के लिए एक ही कमांड
testsprite setup --agent codex आपकी API कुंजी सेट करता है, उसे जाँचता है, और रिपॉज़िटरी में वेरिफिकेशन स्किल रख देता है। Codex इस चक्र को एक बार सीखता है, हर सत्र में दस्तावेज़ीकरण से दोबारा अनुमान नहीं लगाता। इंस्टॉलेशन पूरी तरह लोकल है।
ब्राउज़र कोड के बिना टेस्ट
टेस्ट सामान्य भाषा में लिखी एक प्लान फ़ाइल है, जिसमें क्रिया और जाँच के चरण होते हैं: कोई सेलेक्टर नहीं जिसे संभालना पड़े, और कुछ ऐसा नहीं जो अगले रीडिज़ाइन में टूटे। testsprite test create --plan-template स्कीमा के अनुरूप और आपके इंस्टॉल किए संस्करण से बंधा टेम्पलेट छापता है।
पाँच आउटपुट नहीं, एक फ़ेल्योर बंडल
test failure get विफल चरण और उसके आस-पास के चरण, स्क्रीनशॉट, DOM स्नैपशॉट, टेस्ट का सोर्स, मूल कारण की परिकल्पना और सुझाया गया सुधार-स्थान लौटाता है — सब एक ही स्नैपशॉट आईडी साझा करते हुए। CLI दो अलग रन के डेटा को जोड़ने से इनकार करता है।
कॉन्टेक्स्ट विंडो से लंबी चलने वाली टेस्ट सूट
हर पास हुआ टेस्ट संचित रहता है। वह आवश्यकता अगले सत्र में, अगले रीफ़ैक्टर में, और Codex के यह भूल जाने के बहुत बाद तक जाँची जाती रहती है कि वह क्यों मायने रखती थी — जो कोई भी कॉन्टेक्स्ट विंडो, चाहे कितनी बड़ी हो, नहीं कर सकती।
Codex को अपना काम खुद जाँचने दें
जनरेट करना तेज़ है; अड़चन अब समीक्षा बन गई है। Codex को पुल रिक्वेस्ट खोलने से पहले यह साबित करने का तरीका दीजिए कि बदलाव काम करता है — फिर डिफ़ वह चीज़ नहीं रह जाती जिसे किसी इंसान को पंक्ति-दर-पंक्ति पढ़ना पड़े।
Codex से कोड भेजने वाली टीमों के लिए
इंस्टॉल मुफ़्त, ओपन सोर्स
CLI GitHub पर Apache-2.0 के तहत है और npm से मुफ़्त इंस्टॉल होती है। Node 20.19+, 22.13+ या 24+ चाहिए। टेस्ट क्लाउड में चलते हैं और वर्कस्पेस क्रेडिट खर्च करते हैं।
बिना पूछे चलता है
TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes --agent codex कभी कुछ नहीं पूछता — एजेंट के चक्र और CI जॉब, दोनों को यही चाहिए।
बिना जोखिम आज़माइए
--dry-run तैयार डेटा के साथ पूरा कोड-पथ ऑफ़लाइन चलाता है। test scaffold और test lint न नेटवर्क छूते हैं, न आपके क्रेडेंशियल।
अनुबंध जैसी स्क्रिप्ट-योग्यता
स्थिर --output json संरचना और प्रलेखित एग्ज़िट कोड: 0 सफल, 1 विफल, 3 प्रमाणीकरण त्रुटि, 12 क्रेडिट समाप्त। टूटी हुई सुविधा और टूटी हुई पाइपलाइन में अंतर किया जा सकता है।
दुनिया भर के व्यवसायों द्वारा विश्वसनीय
"बहुत बढ़िया! TestSprite टीम का MCP बहुत अच्छा है! हमारे एंड्रॉइड ऐप्स के लिए, एआई कोडिंग + एआई टेस्टिंग लूप को पूरा करता है और स्थिर रिलीज़ को गति देता है।"
"एंड्रॉइड के लिए, TestSprite द्वारा जेनरेट किए गए टेस्ट साफ और विश्वसनीय हैं। Appium फ्लो को विस्तार और डीबग करना आसान है, और अनुसूचित रन हमारे डिवाइस कवरेज को स्वस्थ रखते हैं।"
"TestSprite के ऑटोमेशन ने हमारे एंड्रॉइड मैनुअल क्यूए को काफी कम कर दिया है। डेवलपर्स मोबाइल बग्स को जल्दी पकड़ते और हल करते हैं, जिससे हमारी रिलीज़ ट्रेन समय पर रहती है।"
अक्सर पूछे जाने वाले प्रश्न
TestSprite Codex के साथ कैसे काम करता है?
testsprite setup --agent codex एक बार चलाइए। यह आपके रिपॉज़िटरी में एक वेरिफिकेशन स्किल फ़ाइल रखता है जो कमांड, JSON की संरचना और एग्ज़िट कोड बताती है, ताकि Codex खुद टेस्ट बना, चला और जाँच सके। Codex उन आठ परिवेशों में से एक है जिनके लिए CLI स्किल इंस्टॉल करती है — साथ में Claude Code, Cursor, Cline, Antigravity, Kiro, Windsurf और Copilot।
क्या Codex को ब्राउज़र ऑटोमेशन कोड लिखना पड़ेगा?
नहीं। टेस्ट सामान्य भाषा की प्लान फ़ाइलें हैं जिनमें क्रिया और जाँच के चरण होते हैं। स्कीमा के अनुरूप टेम्पलेट के लिए testsprite test create --plan-template चलाइए, या testsprite test plan generate से TestSprite को पहले टेस्ट सुझाने दीजिए: सुझाव समीक्षा के लिए रुके रहते हैं और आपके स्वीकार करने तक डिस्क पर कुछ नहीं लिखा जाता।
TestSprite असल में क्या टेस्ट करता है?
क्लाउड के असली ब्राउज़र में वेब एप्लिकेशन का इंटरफ़ेस, और बैकएंड API। यह नेटिव iOS या Android इंटरफ़ेस, डेस्कटॉप एप्लिकेशन या एमुलेटर नहीं चलाता। यदि आपके उत्पाद में वेब फ़्रंटएंड या HTTP API है, तो हम वही कवर करते हैं।
क्या यह मुफ़्त है? क्या यह ओपन सोर्स है?
ओपन-सोर्स CLI npm से मुफ़्त इंस्टॉल होती है और Apache-2.0 लाइसेंस के तहत है। टेस्ट TestSprite के क्लाउड में चलते हैं और वर्कस्पेस क्रेडिट खर्च करते हैं (हर फ़्रंटएंड रन पर 0.5, बैकएंड पर 0.2)। शुरुआत के लिए निःशुल्क कम्युनिटी संस्करण है।
Codex से सिर्फ़ यूनिट टेस्ट क्यों न चलवाएँ?
यूनिट टेस्ट पुष्टि करते हैं कि कोड वही करता है जिसके लिए लिखा गया। वे तैनात एप्लिकेशन कभी नहीं खोलते, इसलिए हरी यूनिट सूट और टूटा हुआ साइन-अप प्रवाह आराम से साथ रह सकते हैं। दोनों चलाने योग्य हैं — वे अलग-अलग सवालों का जवाब देते हैं।
क्या इसे इंटरैक्टिव के बजाय CI जॉब में चला सकते हैं?
हाँ, और यही सामान्य तरीका है। CLI को केवल परिवेश में TESTSPRITE_API_KEY चाहिए, कोई क्रेडेंशियल फ़ाइल नहीं, इसलिए यह GitHub Actions, GitLab, CircleCI, Jenkins या Azure Pipelines में सीधे बैठ जाती है। --report junit जोड़िए और ये सिस्टम रिपोर्ट को सीधे पढ़ लेते हैं।