55%

دورة اختبار البرمجيات من Cucumber and Selenium في جافا

التصنيف:
موجود در انبار

13 $

خطوة بخطوة البرنامج التعليمي Cucumber BDD Framework باستخدام Java وتنفيذ إطار سيلينيوم قوي من السيلينيوم من البداية

العنوان الرئيسي: تعلم Cucumber BDD مع Java -MasterClass Selenium Framework

مواضيع الدورة:

مقدمة:
ما هو تركيب غيركين وكيف يعمل؟
تركيب الخيار:
نصائح مهمة لأفضل تجربة تعليمية:
قم بتثبيت Java وتكوينه في متغيرات النظام
نمط إنشاء مشروع الخيار
افهم تبعيات الخيار
ابدأ مع Cucumber Framework:
تعلم مصطلحات الأتمتة
تعيين تعريف الخطوة لملف الميزة
البرنامج المساعد Tidygherkin لتوليد تعريفات المرحلة.
قم بإجراء الاختبارات باستخدام Junit testRunner.
قم بإجراء الاختبارات باستخدام TestNG Test Runner
القدرة على إعادة استخدام التعليمات البرمجية مع التعبيرات الشائعة:
أهمية التعبيرات النمطية في ملفات السمات
كيفية إعادة استخدام الوظائف ببيانات مختلفة
الاختبار القائم على البيانات باستخدام Cucumber:
أهمية dataTable لاختبارات Datadriving
يتم إجراء اختبار المعلمات باستخدام مثال الكلمة الأساسية
ميزات إطار عمل Cumber-Core:
القدرة على وضع العلامات للتحكم في حالات الاختبار
أهمية الكلمات الأساسية في الخلفية في سيناريوهات الخيار
اضبط الخيار وأزله لاختباره:
استخدم الخطافات لتعيين الحذف وتعيين البرامج النصية
استخدم الخلفية واربطها معًا لبناء اختبارات قوية
اختبر معلوماتك
عينة من مشروع خيار السيلينيوم
عينة لمشروع أفيون الخيار
تقارير إطار عمل الخيار وإعدادات اختبار العداء:
إنشاء تقارير لسيناريوهات الخيار
أهمية الميزات في خيارات الخيار
كيفية التعامل مع المشاكل الشائعة مع خصائص الخيار
تحميل كود المشروع
الجزء 1 – الإطار – حقن اختبار السيلينيوم في الهيكل العظمي للخيار:
إطار جدول الأعمال – ماذا ستتعلم؟ يجب مشاهدتة
نقطة مهمة حول السيلينيوم هي نطاق المناقشة في هذا القسم
بناء مشروع Maven مع تبعيات السيلينيوم والخيار
سيناريوهات السيلينيوم للأتمتة مع إطار عمل الخيار – البحث عن المنتج
قم بإنشاء Cucumber StepDefinition والميزات وملفات عداء اختبار الهيكل العظمي
قم بإنشاء رمز السيلينيوم للسيناريوهات النهائية وحقن في ملفات Stepdefinition
الواجبات – إدارة نوافذ الأطفال وإضافة عبارات إلى اختبارات السيلينيوم
القسم 2 – الإطار – حقن التبعيات وأنماط التصميم لسيناريوهات الخيار:
مشاكل فورية في تقسيم رمز step_definitions إلى ملفات متعددة
ما هو الحقن المعتمد على الخيار؟ استخدم حاوية الخيار PicoContainer
أهمية مبدأ المسؤولية الفردية والفصول المتكاملة المجانية
قم بتنفيذ قالب Pageobject للتنقل بين الكائنات التجريبية من ملفات الفئة
قم بتنفيذ كائن صفحة لصفحة الاقتراحات ومنشئ كائن برنامج التشغيل
قم بتنفيذ نمط تصميم المصنع لإنشاء كائنات صفحة باستخدام مثال
القسم 3 – الإطار – بناء أدوات الاختبار ، والملصقات ، ومعلمات الخطاف للاختبارات:
قم بإنشاء برنامج اختبار عام وتمرير برنامج التشغيل في المُنشئ من ملف السياق
كيفية إنشاء ملف خصائص عامة للتنقل في خصائص المتصفح وعنوان url
قم بتنفيذ Cucumber Hooks لإضافة خطوات حالة النشر لإغلاق المتصفح
عدل تجارب السيلينيوم مع مجموعات بيانات متعددة باستخدام مخطط السيناريو
كيفية تشغيل سيناريوهات خيار السيلينيوم بالتوازي مع تعليقات عداء TestNG
الواجب المنزلي – أضف ملف ميزة سيلينيوم جديد لطلب المنتج
قم بتنفيذ التعريفات الواردة في الخطوة لملف ميزة السيلينيوم الجديد
تنفيذ العلامات وتشغيل جميع ملفات الميزات بالتوازي
القسم 4 – الإطار – تقارير الامتداد ، ولقطات الشاشة للفشل ، وإعادة تشغيل الاختبارات الفاشلة:
أنواع التقارير التي يمكن أن يولدها إطار عمل الخيار على سبيل المثال
كيفية إنشاء تقارير Extent Spark html باستخدام إطار Cucumber Selenium
قم بإنشاء لقطات شاشة تلقائية في حالة فشل الاختبار عن طريق تشغيل الكود على الخطافات
كيفية إعادة تشغيل سيناريوهات الاختبار الفاشلة باستخدام مكونات الخيار الإضافية
القسم 5 – الإطار – خيارات سطر أوامر Jenkins وجدولة CI / CD:
قم بتنفيذ ملفات ميزة Cucumber Selenium من خيارات سطر الأوامر
كيفية نقل قيم الملكية العالمية إلى إطار عمل الخيار عبر سطر الأوامر
قم بتنزيل وتثبيت Jenkins باستخدام ملف jenkins.war
قم بإنشاء Jenkin Job لتنفيذ سيناريوهات Cucumber Selenium Framework
كيفية إنشاء Jenkin Job Parameter لنقل ديناميكي للقيم إلى الاختبارات
القسم 6 – الإطار – الاختلافات بين تشغيل الاختبار المتوازي على Junit مقابل TestNG:
كيفية تشغيل إطار End to End Selenium Cucumber باستخدام Junit Test Runner
كيفية إجراء الاختبارات بالتوازي مع Junit Test Runner وكيف يختلف عن TestNG
قم بتنزيل كود الإطار:
تنزيل TesNG Cucumber Selenium Framework
تنزيل Selenium Cucumber Junit Framework
أساسيات Java الأساسية بالفرشاة:
ملاحظة مهمة
مبادئ برنامج جافا
الفئات والكائنات في جافا
سلاسل في جافا
تمارين الأوتار
ما هي الواجهة؟
كيف يمكن لفئات Java استخدام واجهة المستخدم؟
استخدم الميراث في جافا
أمثلة عملية لأنواع الميراث
مقدمة في المصفوفات
استخدم المصفوفات أحادية البعد ومتعددة الأبعاد
نظام التحكم في إصدار Git:
مقدمة في GIT
أهمية جيثب وتطبيقاته
قم بإنشاء تكوينات ومستودعات Git
كيفية دفع الكود إلى الخزان البعيد
افهم التدريج والتزم في git
أضف الخزان البعيد واضغط على الكود المخصص
محفظة شاملة بأوامر Git -1
محفظة شاملة بأوامر Git-2
أهمية التفرع في الجهاز الهضمي
تكامل الفرع في الماجستير
كيفية حل تعارضات الدمج مع GIT
مكافأة الكلام:
مكافأة الكلام

دورة اختبار البرمجيات من Cucumber and Selenium في جافا


شراء دورة تعلم دورة اختبار البرمجيات من Cucumber and Selenium في جافا
بالعملات المشفرة ( كريبتو كرنسي ) مثل: البيتكوين ، والإيثيريوم ، واليثر ، وغيرها

بر اساس 0 دیدگاه

0.0 امتیاز نهایی
0
0
0
0
0

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “دورة اختبار البرمجيات من Cucumber and Selenium في جافا”

لن يتم نشر عنوان بريدك الإلكتروني.