جانچ پیدا کرنے والا

تجارتی استعمال ٹھیک ہے 579 ماڈل کوئی واٹرمارک نہیں کوئی سائن اپ ضروری نہیں
ماڈل:
+ GPT-5, Claude, Gemini
کوڈ پسٹ کریں (یا فائ ئل اپ لوڈ کریں) اور آپ کے انتخاب کے فریم ورک کے ليے مکمل ٹیسٹ سوٹ حاصل کريں - pytest, unittest, Jest, Mocha, Vitest, JUnit, Go test, RSpec, PHPUnit, or XCTest. کوڈ کو
فریم ورک-اصلی آؤٹ پٹ
Ctrl+Enter to submit · Tab inserts spaces 0 / 12,000

ایک سرچشمہ فائل ڈالیں (500KB تک) — ہم اسے کوڈ فیلڈ میں پسٹ کریں گے.

-
ٹوکن خريد کريں
کوڈ کو ٹیسٹ کرنے کے لیے پسٹ کریں.
جانچیں
کوڈر میں چلاؤ

        
کمانڈ چلاؤ

        
کوڈنگ نوٹس
اگلے قدم
اعلیٰ اختیارات
نتيجہ
ٹوکن کم چل رہا ہے. مزید ٹوکن حاصل کریں
بہتر نتائج چاہتے ہیں؟ پرائم ماڈل (GPT-5, Claude, Gemini) اعلیٰ معیار فراہم کرتے ہیں. منصوبے دیکھیں

❤️ Free.ai سے محبت؟ اپنے دوستوں کو بتاؤ۔

مشارکت کريں ایک حوالہ لینک حاصل کريں اور ہر دوست کے ليے 30 ٹوکن حاصل کريں

مزید چاہتے ہیں؟ مفت میں رجسٹر کریں: 30,000 ٹوکنز/دن
مفت میں رجسٹر کریں

آپ کی درخواست پر عمل کررہا ہے...

يونٹ ٹیسٹ اور ٹیسٹ سوٹ بنايں مفت AI کے ساتھ پورا کوڈ خودکار طور پر کوڈ کوڈ

استعمال کيونکر کريں جانچ پیدا کرنے والا

1
آپ کا انٹاپ داخل کریں

متن ٹائپ کریں، فائل اپ لوڈ کریں، یا آپ کو جو کچھ بھی چاہیے وہ بیان کریں۔ کوئی اکاؤنٹ نہیں چاہیے۔

2
پيدا کر نے کے ليے کلک کريں

ہمارا AI بہترین کھلے-اصل ماڈل کے استعمال سے سیکنڈ میں آپ کی درخواست کو پروسیسنگ کرتا ہے۔

3
ڈاؤن لوڈ اور تقسیم

آپ کا نتيجہ ڈائون لوڈ، کاپي، يا شیئر کريں. ذاتي اور تجارتي استعمال کے ليے مفت

API کے ذریعے اس ٹول کا استعمال کریں

آپ کے اپنے کوڈ سے اس ٹول کو خودکار کريں. OpenAI-مطابق REST انتہا پوائنٹ، Bearer-token auth، کوئی اضافی SDK ضرورت نہیں. Token کی قیمت ویب انٹرفیس سے ملتی ہے.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

جانچ پیدا کرنے والا - FAQ

فنکشن ، کلاس يا تمام فائيل کو پسٹ کريں اور مکمل ٹیسٹ سوٹ واپس حاصل کريں - خوشگوار پتھ کیس ، کنارے کے ڪيس ، غلطي کے ڪيس ، اور (اختياري) خاصيتوں پر مبنی ٹیسٹ. ٹیسٹ فر ے م واضح طور پر منتخب کريں (pytest / unittest / Jest / Mocha / Vitest / JUnit / Go test / RSpec / PHPUnit / XCTest / etc.) تاکہ آ وٹ پٹ آپکے پروجیکٹ کے معاہدات سے ملتا هے

Diffblue Cover صرف جاوا کے لئے ہے اور $50/dev/month سے شروع ہوتا ہے ایک مفت سطح کے بعد جو چھوٹے پروجیکٹوں پر محدود ہے. Codium AI (اب Qodo) افراد کے لئے مفت ہے لیکن سنگین استعمال کو تنگ کرتا ہے اور یونٹ ٹیسٹ موڈ IDE-inline patch کے لئے بہتر ہے، نہ کہ پورے فائیل سوئٹس کے لئے. Tabnine اپنے $12/mo Pro پلان میں ٹیسٹ کی پیداوار کو جوڑتا ہے. Free.ai روزانہ ٹوکن پول کے تحت 100% مفت ہے، تمام اہم زبانوں میں 9 فریم ورک کی حمایت کرتا ہے، اور آپ کو واضح طور پر کوڈنگ کے ہدفوں کو منتخب کرنے کی اجازت دیتا ہے (حسین / کنارے / غلطیاں / ملکیت پر مبنی).

Python: جديد پروجيکٹ کے ليے pyttest (مڈرن ، فائر فاکس ، پارا ميٽرز ) ، stdlib-only قيود کے ليے واحد ٽيسٹ JavaScript: Vitest (فائل Vite-native) يا Jest (سب سے عام) TypeScript: Vitest يا Jest ts-jest کے ساتھ Java: JUnit 5 Go: بنا ئے ہوئے ٹیسٹ پيکج Ruby: RSpec PHP: PHPUnit Swift: XCTest

دستي طور پر منتخب کريے گئے ان پٹ پر ايمان لا نے کے بجائے ماڈل فرضيه (پائيٹون) ، فسٹ چک (JS/TS) يا جنٹ-کائيک چک (جاوا) کي آزمائش کر تا هے جو سينوں تصادفي ان پٹ کي پيدا کر نے اور ان سب کے ليے يک خاصيت کو تائيد کر تا هے ۔ با گز کو پکڑتا هے دستي طور پر لکھے گئے آزمائشوں کو گم کر تا هے - آف-بي-اون ، انٽيجر اوور فلو ، خالي کليشن ايج کے حالات استعمال کريں جب کو ں عمل کو آزمائيں کے ليے واضح غير متغيّر هے (سٹنگ ، پارسنگ راؤنڈ ٹراپ ، اور غيرها)

نہیں - Free.ai ٹیسٹ کوڈ پیدا کرتا ہے ، آپ اسے مقامی طور پر چلاتے ہیں. دونوں فائلیں ہمارے براؤزر سنڈ باکس میں ڈالنے کے لیے / coder / کھولیں اور اسے چلائیں ، یا آپ کے مقامی رپو میں پسٹ کریں اور pytest / npm ٹیسٹ / go ٹیسٹ کو عام طور پر چلاتے ہیں. خروجی میں منتخب فریم ورک کے لیے صحیح CLI کمانڈ شامل ہے.

ماڈل کو کم از کم 1 خوشگوار پتے ، 2-3 کنارے کے حالات اور (اگر غلطياں چيک کريں جا ئيں تو) 1-2 غلطيوں کے پتے کے ٹيسٹ پر عام فنجيشن پيدا کر نے کے ليے بتا يا گيا هے رياضياتي طور پر سخت کو پري کے ليے کو پري کے بعد کو پري ٹول استعمال کريں (coverage.py, c8, jacoco) - Free.ai کو رفتار کو پري کو

AI-جدا کيے جا نے والے ٹیسٹ شروع کي نقطہ هے - وہ واضح حالات کو جلدي سے ڈھانپتے هيں ( خوشي + معياري کنارے ) تو آپ مشڪل کاروباري invariants پر توجہ مرکوز کر سکتے هيں ہر وقت کام ميٹ کرنے سے پہلے ہر ٹیسٹ پڑھيں ماڈل بعض اوقات غلط متوقع قيمتوں پر اطمینان دلاتا هے جب فنکشن کا نام مشکوک هے AI ٹیسٹ کو يو نيور ڈیو کے اول PR کے طور پر سمجھيں - جائزہ، فکس، ملائيں

بہتر عمل عام API کے ذریعے ٹیسٹ کرنا ہے ماڈل اس طرف جھکتا ہے اگر آپ کو واضح طور پر پرائیوٹی میتھڈ کو برائے ضرورت ہو تو ، اس کا ذکر پرو موٹ میں کریں - ماڈل زبان کے طریقہ کار کا استعمال کرے گا (پائٹون نام مانگلنگ، JS متحرک رسائی، جاوا انعکاس) لیکن آپ کو ڈرائیں گا کہ یہ کوڈ کی بو ہے

ہاں - جب ٹیسٹ کے تحت ذريعہ DB کلائنٹس، HTTP کلائنٹس، فائیل I/O، وغیرہ کو وارد کرتا ہے ماڈل فریم ورک کے mocking primitive (pytest monkeypatch / unittest.mock, Jest jest.mock, Mockito for Java) کو استعمال کرتا ہے اور کم سے کم جھوٹ فراہم کرتا ہے. پیچیدہ mocks کے ليے (10-method DB سيشن) آپ بعد میں ہاتھ سے آسان کر سکتے هيں

خود مہمان راستے پر 12,000 حروف تک (~180 لائنیں) پرائمیم لمبے متن Claude/GPT پورے فائلیں (200K+ حروف) ٹیسٹ چلنے کو ہینڈل کرتے ہیں - ایک مکمل ماڈیول کے لئے ٹیسٹ پیدا کرنے کے وقت سوئچ.

کوڈ ماڈل ميں بھیجا جاتا هے ، پروسيس کيا جاتا هے اور نبڑ دیا جاتا هے خود ميں رھائے Qwen 3 کوڈر Free.ai کے خودي GPUs پر چلتا هے - آپ کا ذريعہ ہمارے بنياد کو کبھی بھی نہیں چھوڑتا هيں پرائم خارجي ماڈل (Claude / GPT-5) انکے ڈیٹا ہینڈلنگ کے ضابطوں کے تحت انکے سپلائرز کے ذریعے روٹ کريں

ہاں - POST /v1/chat/ میں ٹیسٹ سسٹم پرو موٹ کے ساتھ (فریم ورک + کوورشن ہدف) اور سرچشمہ کو صارف کے پیغام کے طور پر. CI قدم کے لیے مفید جو خودکار طور پر نئے فائلیں کے لیے ٹیسٹ پیدا کرتا ہے. /api/ کو دیکھیں سناپٹس کے لیے.

مفت میں رجسٹر کریں: 30,000 ٹوکنز/دن

مفت اکاؤنٹ بناؤ

کوئی کریڈٹ کارڈ ضروری نہیں

آپ اس ٹول کو کیسے درجہ دیں گے؟

Free.ai سے محبت؟ اپنے دوستوں کو بتاؤ۔