كيفية استخدام مولّد مستخدمين وهميين
- أدخل عدد المستخدمين الذين تحتاجهم (من 1 إلى 500).
- اختر نمط المعرّفات والتداخل وشكل المخرجات.
- اضغط «توليد» أو «إعادة التوليد»؛ ثم نزّل ملف users.json.
مزايا مولّد مستخدمين وهميين
- كائنات مستخدمين متسقة: المعرّف واسم المستخدم والبريد الإلكتروني والأسماء والصورة الرمزية والدور والحالة والهاتف واللغة المحلية والمنطقة الزمنية وطوابع زمنية بصيغة ISO
- اختيارياً: ملف شخصي وتفضيلات (السمة والإشعارات والمصادقة الثنائية 2FA) وإحصاءات متداخلة
- معرّفات صحيحة أو UUID؛ ومخرجات كمصفوفة أو مغلّف أو كائن واحد
- بذرة (seed) لقصص Storybook واختبارات اللقطات (snapshot tests) الثابتة
- بيانات اصطناعية فقط — عناوين بريد إلكتروني على example.com وأرقام هواتف من نطاق 555
مثال على مولّد مستخدمين وهميين
مستخدم واحد بكائنات متداخلة
الإدخال:
Count: 1, ids: integer, nested: yesالنتيجة:
[{ "id": 1, "username": "andrew_sullivan72", "email": "andrew.sullivan@example.io", "firstName": "Andrew", "lastName": "Sullivan", "role": "admin", "status": "active", "emailVerified": true, "profile": { "jobTitle": "QA Lead", … }, "preferences": { "theme": "dark", … }, "createdAt": "2023-04-02T09:14:31Z" }]الأسئلة الشائعة حول مولّد مستخدمين وهميين
ماذا يتضمن المستخدم الوهمي؟
المعرّف واسم المستخدم والبريد الإلكتروني والاسم الأول واسم العائلة واسم العرض وعنوان URL للصورة الرمزية والدور والحالة وعلامة التحقق والهاتف واللغة المحلية والمنطقة الزمنية والطوابع الزمنية، واختيارياً ملفاً شخصياً (النبذة والشركة والوظيفة والموقع وتاريخ الميلاد) وتفضيلات (السمة والإشعارات والمصادقة الثنائية) وإحصاءات.
هل هؤلاء أشخاص حقيقيون؟
لا. تُستمد الأسماء من قوائم أسماء شائعة وتُركَّب عشوائياً؛ وتستخدم عناوين البريد الإلكتروني نطاقات example.com المحجوزة، وأرقام الهواتف نطاق 555 الخيالي.
كيف أحصل على المستخدمين أنفسهم في كل مرة؟
حدّد بذرة (seed). تبقى قصص Storybook واختبارات اللقطات والعروض التوضيحية ثابتة، بينما يعطي زر «إعادة التوليد» من دون بذرة بيانات جديدة.
هل يمكنني الحصول على كائن واحد أو مغلّف؟
اختر مصفوفة أو مغلّف { data, meta } أو كائناً واحداً من خيار «الشكل» (Shape)، ومعرّفات صحيحة أو UUID.