هل يعجبك AllTool.io؟ ادعمنا بقهوة ☕
AllTool.io
للاختبار فقط

مولد أرقام هوية عالمي للاختبار والتطوير

أنشئ أرقام تعريف تجريبية تتبع تنسيقات كل دولة وقواعد التحقق الشائعة فيها لاستخدامها في النماذج واختبارات QA.

هويتك 1
——
1

ينشئ هذا المولد أرقام تعريف تجريبية لعدة دول ومناطق، بما في ذلك تايوان وهونغ كونغ والصين واليابان وكوريا والولايات المتحدة. وهو مفيد لاختبارات البرمجيات ومسارات QA وبيئات العرض والتطوير عندما تكون البيانات الواقعية الشكل أفضل من النص الوهمي البسيط.

لماذا تستخدم هذا المولد؟

1

تنسيقات مرتبطة بكل دولة

كل خيار يعكس بنية محلية مألوفة، مما يجعل بيانات الاختبار أقرب إلى المدخلات الحقيقية.

2

مفيد لاختبارات QA والبيانات التجريبية

مناسب لنماذج التسجيل، وحالات التحقق، ورسائل الخطأ، والحسابات التجريبية، وبيئات الاختبار المرحلي.

3

سريع ومباشر

تحصل على النتيجة فورًا داخل الصفحة دون تحويل المهمة البسيطة إلى خطوات طويلة.

حالات استخدام شائعة

اختبارات البرمجيات وQA

استخدم الأرقام التجريبية لاختبار النماذج وملفات العملاء وحقول الهوية وحالات التحقق المختلفة.

بيانات العرض وملء القواعد

املأ العروض الداخلية وقواعد بيانات التطوير بقيم واقعية الشكل بدون كشف بيانات شخصية حقيقية.

التحقق داخل بيئة sandbox

راجع كيفية تعامل النظام مع تنسيقات الهوية المختلفة قبل ربط خدمات تحقق حقيقية.

كيف تعمل بعض التنسيقات

تختلف القواعد من دولة إلى أخرى. بعض التنسيقات تتضمن أحرفًا أو رموز مناطق أو تواريخ ميلاد أو أرقام تحقق.

هوية تايوان

تتكون من حرف أول وتسعة أرقام. الرقم الأخير يُحسب من خلال مطابقة الحرف مع عملية تحقق موزونة.

بطاقة المقيم الصينية

الصيغة الصينية تتكون غالبًا من 18 خانة تشمل رمز المنطقة وتاريخ الميلاد وتسلسلًا ورمز تحقق أخير.

تنسيق بأسلوب SSN الأمريكي

المخرجات تتبع النمط AAA-GG-SSSS وهو مفيد لاختبار النماذج وحقول الإدخال المقيدة.

تنسيق بأسلوب HKID في هونغ كونغ

قد يتضمن حرفًا أو حرفين في البداية وستة أرقام وحرف تحقق داخل أقواس.

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

هل هذه الأرقام حقيقية؟

لا. هذه قيم تجريبية للاختبار والتطوير وليست أرقامًا صادرة عن جهات حكومية. لا تستخدمها في البنوك أو KYC أو انتحال الهوية أو أي معاملة حقيقية.

كيف يتم توليدها؟

كل مولد يتبع الشكل الظاهر الخاص بالدولة ويطبق، عند الحاجة، قواعد التحقق أو أرقام الفحص الشائعة.

هل تخزنون الأرقام المولدة أو بيانات الزوار؟

لا. نحن لا نقوم بتخزين أي من بياناتك. القيم تبقى فقط داخل جلسة المتصفح الحالية.

لماذا ترفضها بعض المواقع رغم ذلك؟

بعض الأنظمة لا تكتفي بفحص التنسيق، بل تتحقق أيضًا من قواعد بيانات حقيقية أو سجلات داخلية أو قواعد عمل إضافية.

كيف تعمل عملية التحقق من الهوية التايوانية

يتكون رقم الهوية التايواني من حرف أول متبوعًا بتسعة أرقام. يمثل الحرف مكان التسجيل الأصلي، والرقم الأخير هو رقم تحقق يصدق على الرقم بالكامل. إليك طريقة التحقق.

جدول مطابقة الأحرف برموز المناطق

A تايبيه
B تايتشونغ
C كيلونغ
D تاينان
E كاوهسيونغ
F تايبيه الجديدة
G ييلان
H تاويون
I تشيايي
J هسينشو (مقاطعة)
K مياولي
L تايتشونغ (مقاطعة)
M نانتو
N تشانغهوا
O هسينشو (مدينة)
P يونلين
Q تشيايي (مقاطعة)
R تاينان (مقاطعة)
S كاوهسيونغ (مقاطعة)
T بينغتونغ
U هوالين
V تايتونغ
W كنمن
X بينغهو
Y يانغمينغشان
Z لينشيانغ

معادلة مجموع التحقق الموزون

L1×1 + L2×9 + D1×8 + D2×7 + D3×6 + D4×5 + D5×4 + D6×3 + D7×2 + D8×1 + C×1 ≡ 0 (mod 10)

  • L1 · L2 رقما الكود العددي للحرف (مثلًا A → 10، أي L1 = 1 وL2 = 0).
  • D1 رقم الجنس (1 = ذكر، 2 = أنثى).
  • D2–D8 الرقم التسلسلي المكوَّن من سبعة أرقام.
  • C رقم التحقق.

مثال: في A123456789 يقابل الحرف A الرقم 10، فالمجموع الموزون هو 1×1 + 0×9 + 1×8 + 2×7 + 3×6 + 4×5 + 5×4 + 6×3 + 7×2 + 8×1 + 9×1 = 130، وهو يقبل القسمة على 10، أي أن الرقم يجتاز التحقق.

قواعد التحقق بـ Regex للمطورين

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

الهوية التايوانية

^[A-Z][12]\d{8}$

حرف كبير واحد، رقم جنس (1 أو 2)، ثم ثمانية أرقام. بعد فحص الصيغة نفّذ مجموع التحقق الموزون أعلاه.

بطاقة المقيم الصينية

^\d{17}[\dXx]$

سبعة عشر رقمًا يتبعها رقم أو حرف X. يُفضَّل أيضًا التحقق من مقطع تاريخ الميلاد ورمز المنطقة.

هوية هونغ كونغ HKID

^[A-Z]{1,2}\d{6}\([0-9A]\)$

حرف أو حرفان، ستة أرقام، ثم حرف تحقق داخل قوسين.

تنسيق بأسلوب SSN الأمريكي

^\d{3}-\d{2}-\d{4}$

تسعة أرقام مجمعة بالصيغة AAA-GG-SSSS مع شرطات.

أفضل الممارسات

  • افحص الصيغة بـ Regex أولًا ثم مجموع التحقق في الكود، وأبقِ الخطوتين منفصلتين لسهولة الصيانة.
  • للهوية الصينية، اسمح دائمًا بالحرف X الأخير (الكبير والصغير)، وليس الأرقام فقط.
  • لا تعتبر تطابق Regex دليلًا على وجود الهوية؛ صحة الصيغة لا تعني هوية حقيقية.
  • للهوية التايوانية، قصر الحرف الثاني على 1 أو 2 يجعل النمط أدق ويكشف الأخطاء الشائعة.

مولد الأسماء العشوائية حسب البلد

هل تحتاج إلى أسماء واقعية لاختبار النماذج وتعبئة قواعد البيانات؟ توفر هذه الأداة أسماء واقعية لأكثر من 20 دولة.

مولد الأسماء العشوائية

نحن لا نقوم بتخزين أي من بياناتك.