التخطي إلى المحتوى الرئيسي

كيفيه اختيار أداة لاختبار الجافا سكربيت



كيفيه اختيار أداة لاختبار الجافا سكربيت




التدوينة دي هتتكلم عن إزاي نختار أداة لاختبار والتسيت لجافا سكريبت
الجافا سكربيت أصبحت واحدة من الأدوات الأساسية اللي بيتم اختيارها في البرمجة. الجافا سكربيت واحدة من أشهر لغات البرمجة لسنوات الخمس الحالية اللي موقع ستاك أوفر فلو أتكلم عنها. وبما إنها مهمة وبتدخل فى معظم المواقع حاليا و الابلكيشن فهي كان لازم المبرمجين يختبروا الكود إللي بيكتبوه بيها. فى العقود الماضية كان اختبار الجافا سكربيت عملية مملة وتكاد تكون صعبة لإنه بيتم التستنج بشكل مانيوال أو بشكل غير اتوماتيك. ولأن زي ما قولنا الجافا سكربيت أصبحت شئ أساسي وكور فى معظم الابلكيشن، فلازم نفكر كفر عمل مبرمجين أو حتي كمبرمجين مستقلين اننا نعمل تستنج عن طريق أدوات معينة.
مور تم عمل استبيان لمعرفة إيه تفضيلات مبرمجين الجافا سكريبت فى أدوات اختبارها. الاستبيان كان يشمل حوالي عينة من المبرمجين عددها 683. الاستبيان وضح إنه فى علي الاقل 50 أداة distinct بيتم استخدامها منهم.. ال 50 أداة طبعا يعتبر رقم مش صغير وكان واضح من الاستبيان إنه مفيش حد جرب أو اختبر ال 50 أداة كلهم بالفعل. ودا يخلينا نسأل سؤال مهم هل ما نستخدمه كأداة هو الافضل بما إنه يوجد 50 أداة مختلفة؟ وفى سؤال آخر كيف يختار هواء المبرمجين الأدوات التي يستخدموها في فريم ورك بيتغير بهذة السرعة ؟


طُلب من الأشخاص في الاستبيان تقييم تجربتهم مع الأدوات التى استخدموها . كانت بعض الأسئلة تسأل عن في فوائد العملية الاختبار بالاداة واحده ، واسئلة تسأل عن الثقة في الاصدرارت من الادوات بشكل متكرر ومنع الخلل من اصدار الى الاخر . استفسرت أسئلة أخرى عن إمكانية استخدام الأدوات ، وكيفية عمل المطورين بسهولة مع أدواتهم ، ومدى سهولة احتفاظهم باالنتائج من عملية التسينج .
النتائج المجمعة للاسئلة دي كانت بتدي مؤشراً جيد جدا حول مدى رضي فرق المشاريع عن الادوات اللي قاموا باختيارها.
وقد اجمع ان المشاركين فى الاستبيان قد يكون الاختيار الجيد للأداة الاختبار يجب ان يراعي الاتي :
  • الاداة الجيدة هي التى تجعل من السهل على الاخرين المشاركة بسرعة فى استخدامها
  •  ان تكون الاداة مستقرة بشكل كبير فبالتالى اختفائها من السوق غير سريع
  •  يوجد بيها الخصائص الاساسية لاي اداة تسينتج وتكون الاداة بتدعم الفريم وركز الجديدة بشكل ما
  •  ان تكون الاداة سهلة فى كتابه حالات التسينج testing cases
  • الاداة تكون بتحافظ على ال testing cases  دا بشكل افضل 
الأدوات الأكثر شعبية 
   هناك ثلاثة أدوات تبرز بوضوح وكانت اكثر شعبية من غيرهم
  1. Mocha
  2. Jasmine
  3. Jest 

تعليقات

المشاركات الشائعة من هذه المدونة

الانسان عدو نفسه

بعد غياب طال الكتابه او بمعني    ادق النشر عشان احيانا بكتب لكن   مش بنشر . قررت اكتب التدوينة دي الساعه 2 ونص صباحا بتوقيت الاسكندرية اول يوم من ايام عيد الاضحي فى يوم 12 اغسطس 2019 عموما   التدوينة ممكن تكون متلخبطه وانا مش هحاول انقحها ولا اعمل فيها اي تعديل بعد اول درافت هنشره زي ما هيطلع كدا بكل اخطائة. حقيقى الانسان عدو نفسه وحقيقى هو كائن جاهل وفاكره نفسه عارف وعالم لكن كل يوم يطلع موقف او اتنين يقولوا عكس دا ويثبت حقيقة انه جاهل . الفكرة دي شغالة تزن فى دماغي بقالها ساعة او اكتر يمكن من نص النهار وهي بتلف فى دماغي . لما سالت نفسي عن اسباب ان الفكرة موجوده بالقوة دي طلع عشان حسابات الاسبوع او الكم يوم دول مكنتش صحيحة تماما وبدون دخول فى تفاصيل مش هتكون مفيد كتابتها ولا مفيد انك تضيع وقتك فى قرايتها   فالحقيقة المذكورة اعلاه دي بيجي معها حقيقة تانيه ان الانسان ضعيف وبيفتكر انه قادر على سد احتياجاته على الاقل الاساسية   لكنه غير قادر نهائي بالاضافه انه اصلا كائن متكلع وبيزود على احتياجات الاساسية احتيجات تانيه مش اساسيه واحتياجات اصلا ربما تكون عن جهله بالوقع وجهله حتي

اه يا من كنت حبيبى الجزء الاول

قصصهن (2) ديه سلسلة قصص ناويت اكتبها مستوحاه من خيالى اولا ومن واقعى ثانيا تجربه كتابه عايزة اشوف هتودينا ع فين ، فضفضه من نوع اخرى يحمل شكل القصص ولكن بطريقه مش احترافيه وبطريقه عفوية جدا لان اللى بتكتب لسه مش قررت انها تشوف الاحترافى ازاى ونبد بتانى  قصة اه يا من كنت حبيبى الجزء الاول  بطلتنا هذة المرة هى ممن يؤمنون ان الحب الاول هو الحب الحقيقى ف حياه الانسان واى حب بعده ما هو الا تكرار لهذا الحب بطلتنا ظلت حبيسة حبها الاول لاعوام تفوق العشر سنوات لم تكون تدرك هذا ولكن موقف بسيط هو من اوضح انها حبيسة هذا الحب. هى فتاه تملك الجرأة والصراحة والوضوح والطفولة ف وقت  واحد لاتعلم من اين تاتى بهذة الاشياء مجتمعة ولكنها موجوده .بدات حكايتها تقريبا  ف عامها الثانى بكليتها  بدات وهى لا تعرف ما هو الحب اصلا- لم تعيش مراهقه مثل باقى البنات لم تعرف ما هى قصص المراهقه لم تكن تهتم اصلا بالجنس الاخر تعتبرهم اخوه واصدقاء  لم تكن تدرك انها انثى ، كانت تعيش  تذاكر وتجتهد ف دراستها وتعيش حياتها كانسان بدون النظر الى انها انثى  - . بدات الحكايه  بلقاء مصادفه وهم يدخلون نفس قاعه المحاضرات  ي

أنا لست بكارآ

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