ما هي المواصفات في روبي؟
ما هي المواصفات في روبي؟

فيديو: ما هي المواصفات في روبي؟

فيديو: ما هي المواصفات في روبي؟
فيديو: شخص بيكتب مواصفات فتاة أحلامه في كتاب، فبيصحى يلاقيها قاعدة جنبه وبتلمسه! Ruby sparks 2024, أبريل
Anonim

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

علاوة على ذلك ، ما الذي يوصف في روبي؟

الكلمة يصف هي كلمة أساسية RSpec. يتم استخدامه لتعريف "مجموعة المثال". يمكنك التفكير في "مثال المجموعة" على أنها مجموعة من الاختبارات. ال يصف يمكن أن تأخذ الكلمة الأساسية اسم فئة و / أو وسيطة سلسلة. الكتلة هي مجرد روبي الكتلة المعينة من قبل روبي فعل / إنهاء الكلمات الرئيسية.

علاوة على ذلك ، ما هو RSpec في روبي؟ RSpec هي أداة اختبار ل روبي ، تم إنشاؤه من أجل التنمية المدفوعة بالسلوك (BDD). إنها مكتبة الاختبار الأكثر استخدامًا لـ روبي في تطبيقات الإنتاج. على الرغم من أنها تحتوي على DSL (لغة خاصة بالمجال) غنية جدًا وقوية ، إلا أنها في جوهرها أداة بسيطة يمكنك البدء في استخدامها بسرعة.

مع وضع هذا في الاعتبار ، ما هو اختبار روبي؟

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

ما هي ميزة المواصفات؟

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

موصى به: