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