سيناريوهات BDD المنتصلة مع نتائج اختبارات Silverlight

StackOverflow https://stackoverflow.com/questions/916710

سؤال

أنا أعمل مع فريق يستخدم تطوير السلوك (BDD) لتوفير تطبيقاتنا. لقد بدأنا في تقديم تطبيقات Silverlight.

أود ربط المتفق عليه سيناريوهات BDD مكتوبة في نص عادي إلى نتائج الاختبارات الآلية لتطبيق Silverlight لدينا. لذلك عند استيفاء سيناريو في التطبيق، هناك تقرير بسيط يوضح هذا المعين النص الأصلي. هذا هو لذا فإن أصحاب المصلحة لدينا (مالك المنتج المعروف أيضا باسم المالك) يمكنهم الحصول بسرعة على تعليقات حول معايير القبول التي تم اختبارها وتسليمها.

سابقا كنت قد استخدمت مفعم بالحيوية و خيار جنبا إلى جنب مع XUNIT / RSPEC لمساعدة التواصل بين صاحب المنتج والمطورين عند استخدام BDD لتوفير تطبيقات الويب.

مشكلتي هي أنني لا أرى طريقة سهلة لتوصيل نتائج إطار اختبار SilverLightLight ونص سيناريو BDD باستخدام إحدى أدوات إعداد التقارير هذه.

سؤالي: لديه أي شخص يقدم هذا النوع من "التقارير" في مشروع BDD باستخدام Silverlight؟ إذا كان الأمر كذلك، كيف يمكنك أن تفعل ذلك؟

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم إطار اختبار Silverlight تلك السفن في مجموعة أدوات Silverlight، لك للأسف لن تجد أي نقاط تسعة تافهة للإبلاغ عن هذا النوع من المعلومات اليوم.

نصائح أخرى

Specflow. هو مشروع مفتوح المصدر للقيام BDD مع .NET. من الإصدار 3.1.2 يدعم أيضا Silverlight. يمكنك التحقق من العينة في: http://github.com/techtalk/specflow-examples/tree/master/bowlingkata/bowlingkata-silverlight-mstest/

يعد Specflow تنسيق تعريف نص عادي (Gherkin - نفس التنسيق مثل الخيار)، ويولد اختبارات الوحدات منه (في حالة Silverlight، MSTest مدعوم).

يمكنك أيضا التحقق من Wiki حول تكامل Specflow Silvelight: https://github.com/techtalk/ specflow/wiki/silverlight-support.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top