Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينمولّد بيانات الاختبار
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

مولّد بيانات الاختبار

مطورون

صفوف من بيانات اختبار واقعية بصيغة JSON أو CSV أو SQL أو XML، متطابقة في كل مرة من بذرة واحدة

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان. تم التحقق في 15 أكتوبر 2026.

بيانات الاختبار التي تتغير في كل تشغيل تجعل تكرار الاختبار الفاشل مستحيلًا. هنا البذرة جزء من المدخلات، لذا تعطي البذرة نفسها الصفوف نفسها إلى الأبد، حتى 5,000 صف بصيغة JSON أو CSV أو SQL أو XML. وكل عنوان بريد إلكتروني ينتهي بـ example.com.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • تحويل CSV إلى JSON حوّل CSV إلى JSON وJSON إلى CSV، مع معاينة جدول
  • تحويل JSON إلى TypeScript أنشئ واجهات أو أنواع TypeScript من عيّنة JSON

كيفية توليد بيانات اختبار بصيغة JSON أو CSV

1

سمِّ كل حقل واختر نوعه، مثل «الاسم الكامل» أو «البريد الإلكتروني» أو «التاريخ»؛ واضغط «إضافة حقل» للمزيد.

2

اضبط «الصفوف» على عدد السجلات التي تحتاجها.

3

أبقِ «البذرة» أو غيّرها؛ فالبذرة نفسها تعطي الصفوف نفسها دائمًا.

4

اختر JSON أو CSV أو SQL أو XML تحت «حفظ بصيغة»، ثم اضغط «نسخ» أو «تنزيل».

عن مولّد بيانات الاختبار

يصنع مولّد بيانات الاختبار في متصفحك صفوفًا من بيانات اختبار معقولة: أسماء، وعناوين بريد إلكتروني، وأرقام هواتف، وعناوين هندية برموز PIN حقيقية، وشركات، وتواريخ وطوابع زمنية، وعناوين IP، ووكلاء مستخدم، وأسعار وغيرها، بصيغة JSON أو CSV أو عبارات SQL INSERT أو XML. تختار الحقول، وتسمّي كل حقل، وتحدد عدد الصفوف، ثم تنسخ النتيجة أو تنزّلها.

ما يميّزه عن غيره هو البذرة. كل مولّد من هذا النوع يعطيك شيئًا مختلفًا في كل مرة تضغط فيها الزر، وهذا سلوك خاطئ لبيانات الاختبار الثابتة: فلا يمكن تكرار التشغيل الذي فشل، وتضيع البيانات التي سببت الفشل. هنا البذرة جزء من المدخلات. البذرة نفسها والحقول نفسها تنتج الصفوف نفسها إلى الأبد، على أي جهاز وفي أي متصفح، فالزميل الذي يكتب البذرة التي استخدمتها يحصل على ملفك تمامًا. وهذا يعني أيضًا أن المستودع لا يحتاج إلى ميغابايت من البيانات النموذجية؛ تكفي البذرة لإعادة بنائها.

اختيرت القيم لتكون آمنة الاستخدام. كل عناوين البريد الإلكتروني تنتهي بـ example.com، وهو نطاق يحجزه RFC 2606 للتوثيق والاختبار، فلا تستطيع بيانات اختبار حُمّلت في البيئة الخطأ أن تراسل شخصًا حقيقيًا. وتأتي عناوين IP فقط من كتل التوثيق في RFC 5737، وتبقى عناوين URL على example.com. ويجمع العنوان بين مدينة وولاية ورمز PIN حقيقية ومنزل وشارع مختلَقين. وتتبع أرقام الهواتف صيغة الجوال الهندية لكنها عشوائية، فلا تتصل بأي منها أبدًا. والأسماء أسماء أولى وأسماء عائلات هندية عادية، وهو ما ينبغي أن تُظهره معظم العروض التجريبية لمنتج هندي بدلًا من الأسماء الأمريكية البديلة التي تنتجها الأدوات الأخرى.

حتى خمسة آلاف صف في المرة الواحدة. يتبع ملف CSV معيار RFC 4180، فالقيمة التي تحتوي فاصلة أو علامة اقتباس توضع بين علامتي اقتباس وتُضاعف علامات الاقتباس فيها. ويضع SQL الأسماء والنصوص بين علامات الاقتباس كما يتوقعها PostgreSQL أو MySQL، بما في ذلك الشرطات المائلة العكسية.

كل شيء يعمل على جهازك. لا يُرفع شيء، ولا حاجة إلى إنشاء حساب.

الأسئلة الشائعة

كيف أولّد بيانات اختبار؟

اختر الحقول التي تحتاجها، وأعطِ كل حقل اسمًا، وحدد عدد الصفوف، واختر JSON أو CSV. تظهر الصفوف فورًا فتنسخها أو تنزّلها. أبقِ البذرة إذا أردت البيانات نفسها لاحقًا؛ وغيّرها للحصول على مجموعة مختلفة.

لماذا تعطي البذرة نفسها البيانات نفسها في كل مرة؟

لأن بيانات الاختبار التي تتغير في كل تشغيل تجعل تكرار الاختبار الفاشل مستحيلًا. تغذّي البذرة مولّدًا حتميًا صغيرًا، لذا تعطي البذرة نفسها والحقول نفسها صفوفًا متطابقة على أي جهاز، والزميل الذي يكتب بذرتك يعيد بناء ملفك تمامًا.

هل عناوين البريد الإلكتروني حقيقية؟

لا. كل عنوان ينتهي بـ example.com، وهو نطاق يحجزه RFC 2606 للتوثيق والاختبار، فلا يمكن أن يُسلّم أي شيء إلى شخص حقيقي. أما أرقام الهواتف فأمر آخر: تتبع الصيغة الهندية لكنها عشوائية، فلا تتصل بأي منها أبدًا.

كم صفًا يمكنني توليده دفعة واحدة؟

حتى خمسة آلاف صف دفعة واحدة، وهذا يكفي لجدول عرض تجريبي أو قاعدة بيانات تجريبية أو مجموعة من بيانات الاختبار. ولأكثر من ذلك، شغّله مرة أخرى ببذرة مختلفة واجمع الملفات؛ فيبقى المتصفح مستجيبًا بدل أن يتجمد في تشغيل واحد ضخم.

هل سيُفتح ملف CSV بشكل صحيح في Excel أو Google Sheets؟

نعم. يتبع الملف معيار RFC 4180: القيمة التي تحتوي فاصلة أو علامة اقتباس أو فاصل أسطر توضع بين علامتي اقتباس وتُضاعف علامات الاقتباس فيها، وهذا ما تتوقعه جداول البيانات. والسطر الأول هو عناوين الأعمدة التي سمّيتها.

كيف أصنع بيانات اختبار دون تسجيل؟

اختر الحقول، وأدخل عدد الصفوف، ونزّل JSON أو CSV. لا حاجة إلى حساب ولا يُرفع شيء، فكل شيء يُنشأ في متصفحك. والبذرة نفسها تعطي الصفوف نفسها مرة أخرى.

المصادر

  • India Post, Find Pincode (All India Pincode Directory)Every PIN code the Address and PIN fields give, with its city and state
  • Postal PIN code API (public mirror of the India Post directory), used to check each PINThe district and state of each listed PIN, checked one by one
  • RFC 5737, IPv4 Address Blocks Reserved for Documentation192.0.2.0/24, 198.51.100.0/24 and 203.0.113.0/24, the only IP addresses given
  • RFC 2606, Reserved Top Level DNS Namesexample.com, the only domain emails and URLs use
  • useragents.me, most common user agents (week to 11 Oct 2026)The user-agent strings, current browser versions only
  • Stripe, Test card numbersTest card numbers (with Razorpay's, through the Test Credit Card Numbers tool)
  • Razorpay, Test Card DetailsTest card numbers for Indian schemes

آخر تحقق في 15 أكتوبر 2026.

تتغير المعدلات والقواعد؛ راجع المصدر قبل الاعتماد على أي رقم.

هل ما زلت عالقًا؟ اسأل عن مولّد بيانات الاختبار ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

اقرأ عن هذا

جميع الأدلة
  • Test data that cannot reach a real person, built safe on purposeWhy fixtures use example.com, RFC 5737 IP ranges, gateway test cards and seeds, and the one gap: a random Indian phone number may belong to someone.

أدوات ذات صلة

جميع أدوات المطورين
مولد UUIDمعرّفات UUID عشوائية v4 ومرتبة زمنيًا v7، حتى 1,000 دفعة واحدة، مع أداة تحققمولد التجزئة (Hash)MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنصوص أو الملفات، مع مقارنة المجموع الاختباريمنشئ تعبيرات Cronأنشئ جدول cron من القوائم، واقرأه بلغة واضحة، وشاهد مواعيد التشغيل التاليةمولّد الـ Slugمعرّفات روابط (slug) نظيفة من العناوين، بما فيها النصوص ذات العلامات والهندية، واحدًا أو المئات دفعة واحدةمولّد الوسوم التعريفيةاكتب وسوم title وdescription وcanonical وOpen Graph وTwitter مع معاينة مباشرةمولّد ملف robots.txtأنشئ ملف robots.txt من قوالب جاهزة، ثم افحص ما يفعله كل سطر فعلًامولّد خريطة الموقعحوّل قائمة عناوين URL إلى ملف sitemap.xml صالح، مع فهرس عندما تكبر أكثر من اللازممنشئ روابط UTMأنشئ روابط حملات بالمصدر والوسيط والحملة، ثم صدّرها كلها بصيغة CSV
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)