الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اختبار تطبيق باستخدام Mocha

بدأه SilentDI في 28 يناير 2014 · 0 رد · 594 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1

اسال عن طريقة حل مشكلة في استخدام Mocha مع Zombie.js 

لاجراء اختبارات لتطبيق اعمل عليه 

التطبيق يستخدم express.js , socket.io , mongoose مع node.js ك framework للعمل 

 

الصفحة التي يحدث بها الخلل الاتي 

 

     SyntaxError: Unexpected token <

هي صفحة يتم التحويل اليها بعد الدخول من ال index وتسجيل الدخول بنجاح باعطاء البيانات صحيحه لل form 

ويتم تسجيل الدخول بالفعل وبالمراقبه يحدث الخطا في الصفحه التاليه التي يتم التحويل اليها

 

وبحصر الخطأ اكتشفت ان المتسبب في هذا الخطأ هو السطر الاتي

<script type="text/javascript" src="/socket.io/socket.io.js"></script>

فاذا قمت بازالته ينجح الاختبار , ولكن هذا لايجوز والا لن استطيع ان أكمل باقي الاختبارات في الصفحه 

ولا يمكن ان اقوم بعمل ملف اختبار مستقل ومسح السطر عند تشغيل ملف الاختبار الاول ثم اعادة اضافته في الصفحه عند اجراء باقي الاختبارات

لانها اولا سوف تفشل , وثانيا التطبيق يكون عديم القيمه !

 

السؤال الثاني , ماهي الطريقه المثلي لكي اقوم باختبار كل من هذه المكتبات socket.io , mongoose , express.js باستخدام mocha ؟

 

شكرا

مواضيع مشابهة