سؤال

هل هناك أي حلول لاختبار الوحدة لـ Flex؟أو أكشن سكريبت 3؟

إذا كان الأمر كذلك، ما هي ميزاتها؟أي قدرات اختبار واجهة المستخدم؟الاختبار الوظيفي؟هل هناك أي مؤشرات أو أمثلة أو مكتبات أو أدوات يمكنك مشاركتها؟

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

المحلول

لقد وجدت يجيد اللغة, ، وكانت مكتبة رائعة لاختبار الوحدات، وأفضل من كل من Flexunit وASUnit imho.إنه يتعامل مع الاختبار غير المتزامن بشكل رائع حقًا.

نصائح أخرى

FlexUnit رائع جدًا - http://opensource.adobe.com/wiki/display/flexunit/FlexUnit

أيضا ASUnit - http://asunit.org

كلاهما متشابهان إلى حد كبير وكلاهما أخذا الكثير من أطر العمل مثل JUnit.

فليكس مونكي (http://code.google.com/p/flexmonkey/) على الرغم من أنني لم أستخدمه بنفسي، يبدو أنني أقوم باختبار وحدة واجهة المستخدم.

أستطيع أن أؤكد أن FlexMonkey يقوم بالفعل باختبار وحدة واجهة المستخدم.يوفر تسجيل/تشغيل تفاعلات واجهة المستخدم ويقوم بإنشاء حالات اختبار FlexUnit.

التحقق من ذلك في http://flexmonkey.googlecode.com

وأود أن أوصي بـ FlexUnit أيضًا ...ولديك أيضا نظرة على وحدة المرونة البصرية.
قبل أيام قليلة من العثور على RIATest-الأداة، لكني لم أجرّبها بعد.

أنا أوصي يجيد اللغة ببساطة بسبب وجود قاعدة مطورين أكثر نشاطًا (ودعم محسّن لاختبار التعليمات البرمجية غير المتزامنة).أيضًا، إذا كنت بعد السخرية/بذرة، فهناك asmock (إطار عمل ديناميكي ساخر) و وهمية as3 (إطار ساخر ثابت).

لاختبار الوحدات غير المتزامنة، يعد dpUint مفيدًا جدًا.ومع ذلك، فإن FlexUnit هو الحل الأمثل، إذا كنت ترغب في دمج اختبار الوحدة مع بناء Maven.اختبار غير متزامن (على سبيل المثال.Cairngorm) يمكن أيضًا تنفيذها باستخدام FlexUnit، ولكنها ليست أنيقة كما هو الحال مع dpUint.

جرب mockito للثني http://bitbucket.org/loomis/mockito-flex

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