Cucumber-js: ترتيب الميزات

تم إنشاؤها على ١٦ فبراير ٢٠١٧  ·  6تعليقات  ·  مصدر: cucumber/cucumber-js

مرحبًا ، @ jbpros!
قرأت المستندات ، لكن لم أجد شيئًا عن تشغيل الطلب.
هل يمكنني تحديد ترتيب تنفيذ الميزة باستخدام الأنماط العامة؟

cucumber --tags <strong i="9">@first</strong> features/**/*

أقصد إجراء اختبار @first ثم إجراء اختبارات أخرى.
هل هذا ممكن؟

التعليق الأكثر فائدة

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

ال 6 كومينتر

إن فرض نظام معين هو أمر لا نشجعه لأنه يجعل من المستحيل تشغيل سيناريوهات مترابطة بشكل منفصل (وهو ما عليك القيام به عند إصلاح السيناريوهات الفاشلة).

لهذا السبب ، لن يساعدك Cucumber أبدًا في تشغيل السيناريوهات بترتيب معين.

بدلاً من ذلك ، يجب عليك التأكد من إمكانية تشغيلها بأي ترتيب.

فهمتك. شكرا! : smile_cat:

https://jkotests.wordpress.com/2013/08/22/specify-execution-order-of-cucumber-features/
ماذا عن الدعم بهذه الطريقة مثل نسخة الياقوت؟

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

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

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات