ٽيسٽ پيدا ڪندڙ

تجارتي استعمال صحيح 579 ماڊل ڪو واھ مارڪ نه ڪوبه رجسٽريشن جي ضرورت نه آھي
ماڊل:
+ GPT-5, Claude, Gemini
ڪوڊ پيڪ ڪريو (يا فائيل اپ لوڊ ڪريو) ۽ پنهنجي چونڊيل فريم ورڪ لاءِ مڪمل ٽيسٽ سيٽ حاصل ڪريو - pytest, unittest, Jest, Mocha, Vitest, JUnit, Go test, RSpec, PHPUnit, or XCTest. ڪائونڊيشن جي مقصدن کي چونڊيو (حوصلا افزائي / Edge cases / Error cases / Property-based) ته جيئن اهميت کي هلائي سگهجي. روزاني پول جي هيٺان مفت - ڪو Diffblue لائسنس ، ڪو $50/dev فيس.
فريم ورڪ-حقيقي آڇ
Ctrl+Enter · موڪلڻ لاءِ ٽيب جي جاءِ داخل ڪري ٿو 0 / 12,000

ھڪ سرچشمو فائل (500KB تائين) ھيٺ لاھو — اسين ان کي ڪوڊ جي ميدان ۾ چٽينداسون.

-
ٽوڪنز خريد ڪريو
ڪوڊ چٽيو ته پرکي.
ٽيسٽون
ڪوڊر ۾ هلايو

        
ڪمانڊ چلاءِ

        
نوٽ
اڳيان قدم
وڌيڪ اختيار
نتيجو
بهتر نتيجا گھرو ٿا؟ پريميئم ماڊل (GPT-5, Claude, Gemini) اعليٰ معيار مهيا ڪن ٿا. منصوبا ڏسو

❤️ Free.ai پيار؟ پنھنجي دوستن کي چئو!

signup هڪ حوالو لنڪ حاصل ڪرڻ ۽ 30,000 ٽوڪنز هر دوست ڪمائڻ.

وڌيڪ گھرو ٿا؟ مفت ۾ رجسٽر ٿيو: 30,000 tokens/day
مفت ۾ رجسٽر ٿيو

توھان جو درخواست عمل ۾ آڻيو پيو وڃي...

يونٽ ٽيسٽ ۽ ٽيسٽ سوسائٽيون مفت AI سان پيدا ڪريو. مڪمل ڪوڊ خودڪار طور تي.

استعمال ڪرڻ جو طريقو ٽيسٽ پيدا ڪندڙ

1
پنھنجي داخلا داخل ڪريو

متن لکجو، فائل اپ لوڊ ڪريو يا جيڪي توهان چاهيو ٿا سو بيان ڪريو. ڪوبه اڪائونٽ نه گھرجي.

2
پيدا ڪرڻ لاءِ ڪلڪ ڪريو

اسان جو AI توهان جي درخواست کي سيڪنڊن ۾ بهترين مفت-سورس ماڊلز استعمال ڪندي پروسيس ڪندو.

3
ڊائون لوڊ ۽ ونڊو

پنھنجو نتيجو ڊائون لوڊ ڪريو، ڪاپي ڪريو يا ورهائي ڏيو. پاڻيءَ ۽ تجارتي استعمال لاءِ مفت.

ھي توھان جي API استعمال ڪريو

پنھنجي ڪوڊ مان ھڪ وسيلن کي خودڪار ڪريو. OpenAI-compatible REST endpoint, Bearer-token auth, no extra SDK required. Token costs match the web interface.

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 / وغيره) ته جيئن خروجي توهان جي منصوبي جي معاهدن سان مطابقت رکي.

Diffblue ڪپ جاوا-فقط آهي ۽ $ 50 / ڊي وي / مهيني ۾ شروع ٿئي ٿو هڪ مفت سطح تي ننڍن منصوبن تي. Codium AI (ھاڻي Qodo) فردن لاء مفت آهي پر throttles ڳري استعمال ۽ يونٽ-ٽيسٽ موڊ IDE-inline پچرز لاء بهتر آهي, نه پوري-فائل سوئٽس. Tabnine ٽيسٽ نسل جي bundles پنهنجي $ 12 / مهيني پرو پلان ۾. Free.ai آهي 100% مفت روزاني ٽوڪون پول جي هيٺان, سڀني وڏين ٻولين ۾ 9 فريم ورڪ جي حمايت ڪري ٿو, ۽ توهان کي covering مقصدن کي واضح طور تي چونڊڻ (سائين / پاسي / غلطيون / property-based) جي اجازت ڏئي ٿو.

Python: new projects (modern, fixtures, parameterize) لاءِ pytest، unittest stdlib- only constraints لاءِ. جاوا اسڪرپٽ: Vitest (fast Vite- native) يا Jest (most popular). TypeScript: Vitest يا Jest with ts- jest. جاوا: JUnit 5. Go: built- in testing package. Ruby: RSpec. PHP: PHPUnit. Swift: XCTest. چونڊيندڙ ماڊل کي مجبور ڪري ٿو ته چونڊيل فريم ورڪ لاءِ صحيح assertion / fixture syntax استعمال ڪري.

ھٿ سان چونڊيل انپٽ تي اقرار ڪرڻ جي بدران، ماڊل Hypothesis (Python) ، fast-check (JS/TS) ، يا junit-quickcheck (Java) ٽيسٽون لکندو آھي جيڪي صدين جا random انپٽ پيدا ڪندا آھن ۽ انھن سڀني لاءِ هڪ خاصيت کي تصديق ڪندا آھن. ھٿ سان لکيل ٽيسٽن کي غلطي سان پڪڙيندو آھي - off-by-one، integer overflow، empty collection edge cases. استعمال ڪريو جڏھن ٽيسٽ هيٺ فنڪشن کي صاف invariant آھي (سيٽنگ، پارسنگ roundtrip، وغيره).

نه - Free.ai ٽيسٽ ڪوڊ پيدا ڪري ٿو؛ توهان ان کي مقامي طور هلائي سگهو ٿا. کوليو / code / ٻنهي فائلن کي اسان جي برائوزر سانڊبڪس ۾ ڇڏڻ ۽ هلائڻ لاءِ، يا پنهنجي مقامي ريپو ۾ چٽيو ۽ pytest / npm ٽيسٽ / go ٽيسٽ عام طرح هلايو. نڪتو چونڊيل فريم ورڪ لاءِ صحيح CLI ڪمانڊ شامل ڪري ٿو.

ماڊل کي چوڻ ڏنو ويو آهي ته گهٽ ۾ گهٽ 1 خوشگوار پٿر، 2-3 ڪناري جا ڪيس ۽ (جيڪڏھن غلطيون چيڪ ڪيون ويون آھن) 1-2 غلطي پٿر جي ٽيسٽن کي هر عام فنڪشن ۾ پيدا ڪري. حسابي سختي واري کوٽائي لاءِ هڪ کوٽائي اوزار (coverage.py, c8, jacoco) استعمال ڪريو - Free.ai رفتاري کوٽائي جو مقصد آهي، نه لائن کوٽائي.

AI-جڙيل ٽيسٽون شروع جو نقطو آهن - اهي واضح ڪيسن کي جلدي (حسڻ + معياري ڪنارن) سان ڍڪيندا آهن ته جيئن توهان ڏکيو ڪاروبار invariants تي ڌيان ڏئي سگهو ٿا. هميشه هر ٽيسٽ پڙهڻ کان اڳ ڪميشن ڪرڻ کان اڳ؛ ماڊل ڪڏهن ڪڏهن غلط اميد ڪيل قدرن تي يقين رکي ٿو جڏھن فنڪشن جو نالو ٻه رخو آهي. AI ٽيسٽن کي هڪ نوجوان ڊي وي جي پهرين PR وانگر سمجهو - جائزو، درست، گڏ ڪريو.

بهتر عمل عام API ذريعي ٽيسٽ ڪرڻ آهي. ماڊل ان طرف ڌيان ڏئي ٿو. جيڪڏھن توھان کي پڌرو آھي ته پرائيويٽ-مٿڊ جي ڪپائي جي ضرورت آھي، ان کي پريم ۾ ذڪر ڪريو - ماڊل ٻوليءَ جي عملن کي استعمال ڪندو (Python نالو mangling, JS dynamic access, Java reflection) پر توھان کي ڊيڄاريندو ته اھو ڪوڊ جو بو آھي.

ھائو - جڏھن آزمائش ھيٺان ڊي بي ڪلينٽ، HTTP ڪلينٽ، فائيل I/O، وغيره داخل ڪري ٿو ته ماڊل فريم ورڪ جي موڪنگ پرائمري استعمال ڪندو آھي (pytest monkeypatch / unittest.mock, Jest jest.mock, Mockito for Java) ۽ ٿورڙيون ٺڳيون مهيا ڪندو آھي. ڏکيا ٺڳيون (10-مٿڊ ڊي بي سيٽنگن) لاءِ توھان انھن کي ھٿ سان آسان بڻائي سگھندؤ.

12,000 تائين حروف (~180 لائين) پاڻمرادو hosted پٿر تي. پرائمري ڊگھي-سياق Claude/GPT مڪمل-فائل (200K+ حروف) ٽيسٽ هلائڻ کي سنڀاليندو - تبديل جڏهن مڪمل ماڊول لاءِ ٽيسٽ پيدا ڪرڻ.

ڪوڊ ماڊل کي موڪليو ويندو آهي، پروسيس ڪيو ويندو آهي ۽ ختم ڪيو ويندو آهي. پاڻمرادو hosted Qwen 3 ڪوڊر Free.ai جي پنهنجي GPUs تي هلندو آهي - توهان جو ذريعو اسان جي بنياد کي ڪڏهن به نه ڇڏيندو. پرائمري ٻاهرين ماڊل (Claude / GPT-5) انهن جي ڊيٽا-هٿ ڪرڻ جي شرطن تحت انهن جي فراهم ڪندڙن ذريعي روٽ ڪندا آهن.

ھائو - POST to /v1/chat/ with the test system prompt (framework + coverage targets) ۽ سرچشمو صارف جي پيغام وانگر. CI قدم لاءِ فائديمند جيڪو نئين فائلن لاءِ خودڪار آزمائشون پيدا ڪري ٿو. /api/ کي ڏسو snippets لاءِ.

مفت ۾ رجسٽر ٿيو: 30,000 tokens/day

اڪائونٽ ٺاهيو

ڪوبه ڪريڊٽ ڪارڊ نه گھرجي

ھن اوزار کي ڪيئن تصنيف ڪندؤ؟

Free.ai پيار؟ پنھنجي دوستن کي چئو!