![free-palestine](https://journey4learn.com/free-palestine.webp)
![free-palestine](https://journey4learn.com/free-palestine.webp)
![Responsive image](https://thumbsnap.com/i/Zt8nW3iY.jpg)
منذ سنة
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
هل شعرت بخيبة أمل من قبل بسبب البرامج التي لا تعمل؟ قد تتسبب عدة عوامل في ذلك ، بما في ذلك احتمال عدم قيام الشركة باختبار المنتج بدقة قبل إصداره. اختبار البرنامج هو عملية اكتشاف ما إذا كان يفي بالوظائف المتوقعة التي تم تطويرها من أجلها والتأكد من خلو البرنامج من العيوب. TestNG هو إطار اختبار للغة برمجة Java. يحتوي على وظائف رئيسية مثل التعليقات التوضيحية وتكوين الاختبار والتنفيذ المتوازي وتجميع الاختبار ، مما يجعله قويًا وسهل الاستخدام. يغطي TestNG الوحدة والوظيفة واختبار النظام من طرف إلى طرف. يمكنك دمجه مع أي تطبيق Java باستخدام تبعيات Maven أو Gradle ، أو إضافة ملف TestNG jar مباشرة في Java. تقدم هذه الدورة التدريبية دليلاً تفصيليًا حول كيفية بدء استخدام TestNG. نبدأ بتقديمك إلى TestNG ومزاياها على الأطر الأخرى. سنوضح لك كيفية إعداد مكتبة TestNG وتثبيتها في أي مشروع قائم على Maven واستخدامها مع Eclipse IDE. بالإضافة إلى ذلك ، استكشف الهيكل الأساسي لكتابة حالة الاختبار وتنفيذها في إطار عمل TestNG. يوفر التعليق التوضيحي في TestNG معلومات حول مجموعته وطريقته وفئته. يساعد على تحديد نهج التنفيذ لحالات الاختبار الخاصة بك والميزات المختلفة المرتبطة بها. إذا لم تكن الطريقة مسبوقة بالتعليقات التوضيحية ، فسيتم تجاهلها ولن يتم تنفيذها كجزء من حالة الاختبار. احصل على نظرة ثاقبة لجميع التعليقات التوضيحية المتاحة وقم بتطبيقها على مشاريعك. نستكشف سمات التعليقات التوضيحية المتقدمة وكيفية استخدامها لتغيير سلوكيات حالة الاختبار. إحدى الوظائف التي يوفرها TestNG هي التأكيد ؛ يقدم العديد من المستويات للتحقق من صحة نتائجك الفعلية مقابل النتائج المتوقعة. ندرس التأكيدات شائعة الاستخدام وكيف يمكنك استخدامها للتحقق من صحة العبارة والاختبار المستند إلى البيانات باستخدام TestNG و Apache Commons CSV. موفر البيانات في TestNG هو طريقة حالة اختبار توفر مجموعة من القيم الفعلية المتنوعة لطرق الاختبار التابعة. نناقش بالتفصيل كيفية تنفيذ حالات الاختبار باستخدام البيانات الخارجية ، بما في ذلك كيفية استخدام مختلف مقدمي الخدمات والمعلمات. يعد إعداد التقارير أمرًا بالغ الأهمية لأن أصحاب المصلحة في المشروع يتخذون قرارات بناءً على هذه التقارير ، والتي يجب أن تكون دقيقة وسهلة القراءة للجميع. نستكشف اختبار التنفيذ وإعداد التقارير عبر تقارير TestNG. سوف تفهم الميزات الرئيسية لـ TestNG مثل تجميع الاختبار وإدارة الاختبار عبر XML والتنفيذ المتوازي وكيفية استخدام TestNG برمجيًا. هذه الدورة ضرورية للمبتدئين والمطورين والمختبرين في إنشاء حالة الاختبار. نظرًا لسهولة استخدام TestNG وتكوينه الإضافي ووظائفه المتقدمة مقارنة بأقرانه ، فقد أصبح مستخدمًا على نطاق واسع من قبل العديد من المطورين في جميع أنحاء العالم. بنهاية هذه الدورة ، ستكون قد اكتسبت معرفة لا تقدر بثمن باختبار البرمجيات. فلماذا تنتظر؟ تسجيل الآن. ابدأ الدورة الآن
بعد الانتهاء من هذه الدورة ، يجب أن تكون قادرًا على:
- استخدم TestNG في تطبيق Java
- ضع قائمة واشرح وظائف إطار عمل TestNG
- استرجع البنية الأساسية لكتابة حالة الاختبار وتنفيذها في إطار عمل TestNG
- حدد المستويات المختلفة للتعليقات التوضيحية لـ TestNG وتطبيقاتها
- تنفيذ حالات الاختبار باستخدام مزود البيانات
- إنشاء مجموعات في TestNG وكيفية تضمينها أو تنفيذها أثناء التنفيذ عبر ملف XML
- صف كيف يمكن إدارة حالة الاختبار باستخدام ملف TestNG XML
- اذكر سبب ضرورة التنفيذ المتوازي في كتابة حالة الاختبار
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به، وإذا لم يكن لديك حساب بريد إلكتروني، فمن الأفضل إنشاء حساب (Gmail)