مصفوفة اختبار عنوان الخروج لسلوك الشكل الحقيقي
أنشئ مصفوفة صغيرة للمتطلبات الميدانية والتعريب وأخطاء التحقق القابلة للاسترداد.
ملخص الذكاء الاصطناعي
اختر الحالات التي تمارس القيم المطلوبة مقابل القيم الاختيارية، وشارع طويل، ووحدة، ورمز بريدي مفقود حيثما يكون ذلك مسموحًا به، وأحرف غير لاتينية.
ابدأ بالسلوك الميداني، وليس عدد البلدان
اختر الحالات التي تمارس القيم المطلوبة مقابل القيم الاختيارية، وشارع طويل، ووحدة، ورمز بريدي مفقود حيثما يكون ذلك مسموحًا به، وأحرف غير لاتينية. يمكن لدولة واحدة لديها حالات حدودية ذات معنى أن تكشف عن أكثر من العديد من المسارات السعيدة المكررة.
احتفظ بمصفوفة سيناريو مدمجة
مثال: خط أساس صالح؛ المنطقة المطلوبة مفقودة؛ تم حذف الوحدة الاختيارية؛ الرمز البريدي بصفر بادئ؛ اسم معلمة أو نص محلي؛ فاصل غير صالح؛ رفض الخادم مع الاحتفاظ بالقيم.
Case Input Expected Baseline Boston / MA / 02108 Accepted Leading zero ZIP 02108 Value remains 02108 Optional unit Unit omitted No unit error Required locality City empty Inline city error; other values remain Unicode Québec Characters preserved
التحقق من التفاعل وإمكانية الوصول
تحقق من التسميات المستمرة، وترتيب لوحة المفاتيح، وارتباط الأخطاء المضمنة، والتركيز بعد الفشل، وأن أسماء الحقول المترجمة لا تتجاوز إطار العرض الضيق. تجنب مسح قيم المستخدم عند الحاجة إلى التصحيح.
الخروج منفصلة عن الوفاء
يثبت اختبار نموذج الخروج الناجح أن التطبيق قبل مدخلاته. استخدم Sandbox الناقل لقواعد الشحن والتركيبات الاصطناعية فقط لسلوك التطبيق.