سجل الآن

تسجيل دخول

فقدت كلمة المرور

فقدت كلمة المرور الخاصة بك؟ الرجاء إدخال عنوان البريد الإلكتروني الخاص بك. ستتلقى رابطا وستنشئ كلمة مرور جديدة عبر البريد الإلكتروني.

أضف مقالة جديدة

‎يجب تسجيل الدخول لتستطيع أضافة مقالة .

أضف سؤال جديد

يجب عليك تسجيل الدخول لطرح سؤال.

تسجيل دخول

سجل الآن

مرحبا بكم في Scholarsark.com! سوف تسجيلك تمنح لك الوصول إلى استخدام المزيد من الميزات من هذا المنبر. يمكنك طرح الأسئلة, تقديم مساهمات أو تقديم إجابات, عرض لمحات من المستخدمين الآخرين، وغيرها الكثير. سجل الان!

تعلم السيلينيوم مع جافا, خيار + سيلينيوم جافا

تعلم السيلينيوم مع جافا, خيار + سيلينيوم جافا

السعر: $129.99

السيلينيوم هو أداة اختبار أتمتة مفتوحة المصدر للتطبيقات القائمة على الويب. يتم تشغيله مباشرة على متصفح الويب مثل Firefox, كروم,

مفاهيم Java OOPS, مفاهيم Java OOPS, أوبرا, سفاري إلخ., ويدعم ويندوز, لينكس, ومنصات ماكنتوش.

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

خلال الدورة سوف تغطي جميع أفضل الممارسات المستخدمة مع Selenium WebDriver ، أي TestNG, سيلينيوم جافا, سيلينيوم جافا, مخضرم على سبيل المثال لا الحصر. تغطي جميع الأطر الشائعة المتاحة على سبيل المثال نموذج كائن الصفحة

***** سيتم تحديث مقاطع الفيديو الجديدة كلما تمت إضافة ميزات / واجهة برمجة تطبيقات جديدة إلى Selenium WebDriver بحيث يتم تحديثك دائمًا في صناعة تكنولوجيا المعلومات.

الموضوعات التي تم تناولها في هذه الدورة:

———————————————————–

وحدة 1: نظرة عامة على الأتمتة & السيلينيوم

  • ما هو اختبار البرمجيات?

  • الاختبار اليدوي & تحدياتها

  • التحديات في الاختبار اليدوي

  • يتفوق اختبار الأتمتة على الاختبار اليدوي

  • السيلينيوم كأداة اختبار الأتمتة

  • مزايا وعيوب السيلينيوم

  • أدوات أخرى السيلينيوم V / s

  • مجموعة أدوات السيلينيوم

الوحدة 2: أساسيات جافا للسيلينيوم

  • قم بتنزيل وتثبيت Java

  • إعداد بيئة جافا

  • قم بتنزيل وتثبيت Eclipse

  • كيفية استخدام الكسوف

  • برنامج جافا الأساسي

  • ترجمة وتشغيل برنامج Java

  • فهم إخراج وحدة التحكم

  • متغيرات جافا وأنواع البيانات

  • مشغلي جافا

  • عبارات شرطية

  • الحلقات

  • كسر واستمر

  • المصفوفات

  • صفيف أحادي البعد

  • صفيف مزدوج الأبعاد

  • فئة السلسلة

  • طرق السلسلة

الوحدة 3: مفاهيم Java OOPS

  • الفئات والكائنات

  • طرق جافا

  • تمرير المعلمات إلى الأساليب

  • اتصل بالقيمة واتصل بالرجوع

  • منشئ جافا

  • طريقة التحميل الزائد

  • عامل البناء الزائد

  • هذه الكلمة

  • المتغيرات والطرق الثابتة

  • وراثة جافا

  • أسلوب التجاوز

  • كلمة رئيسية فائقة

  • الكلمة الرئيسية النهائية

  • واجهات جافا

  • حزم جافا

  • معدِّلات الوصول

  • معالجة الاستثناء

  • قائمة الصفيف

  • خريطة التجزئة

  • فيما يلي بعض المراجعات العضوية التي تلقيتها من الطلاب الذين أخذوا هذه الدورة

الوحدة 4: سيلينيوم جافا

  • مقدمة في WebDriver والهندسة المعمارية

  • ميزات وعيوب WebDriver

  • تنزيل Selenium Webdriver Jars وتكوينه

  • قم بإنشاء مشروع WebDriver في Eclipse

  • قم بإنشاء حالة اختبار WebDriver

  • نفذ حالة الاختبار على متصفحات متعددة

  • محددات في السيلينيوم

  • أنواع محددات المواقع – اسم, هوية شخصية,محدد css & اكسباث

  • التقاط Xpath & المكون الإضافي ChroPath

  • الفرق بين Xpath المطلق والنسبي

  • كتابة Xpath

  • وظائف مدمجة في XPath

  • التعامل مع العناصر الديناميكية باستخدام Xpath

  • أوامر WebDriver

  • أوامر المتصفح

  • إغلاق وإنهاء

  • احصل على أوامر

  • احصل على

  • getTitle

  • مصدر الصفحة

  • getCurrentURL

  • getWindowHandle()

  • getWindowHandles()

  • أوامر التنقل

  • أوامر شرطية

  • معروض

  • غير ممكن

  • تم الإختيار

  • ينتظر

  • ضمني, فترات انتظار صريحة وطلاقة

  • وقت تحميل الصفحة

  • التعامل مع عناصر الويب

  • مربع النص / مربع الإدخال

  • زر الويب

  • زر الراديو

  • خانة اختيار

  • صندوق منسدل / صندوق كومبو

  • الروابط

  • كسر الروابط

  • التنبيهات / النوافذ المنبثقة

  • الإطارات

  • نوافذ المتصفح

  • منتقي التاريخ

  • جداول الويب

  • العمل مع جدول الويب مع ترقيم الصفحات

  • انتقل إلى صفحة الويب

  • حوم الفأر

  • انقر بالماوس مرتين

  • انقر بزر الفأرة الأيمن

  • السحب والإفلات

  • المنزلق

  • تغيير الحجم

  • تلميحات

  • مفتاح لأسفل و KeyPress

  • إجراءات لوحة المفاتيح

  • التعامل مع مكالمات AJAX في Webdriver

  • إنه ليس تكاملاً مع السيلينيوم

  • تحميل الملفات

  • تحميل ملفات

  • التعامل مع ملفات تعريف الارتباط

  • القدرات المطلوبة في السيلينيوم

  • ملفات تعريف المتصفح

  • اختبار متصفح السيلينيوم مقطوع الرأس

  • كروم مقطوعة الرأس

  • HTMLUnitDriver

الوحدة 5: اختبار مبني على البيانات

  • ما هو الاختبار المستند إلى البيانات?

  • استخدام Apache POI API

  • قراءة البيانات من ملف Excel

  • اكتب البيانات في ملف Excel

  • فئة أدوات Excel

  • الاختبار المستند إلى البيانات باستخدام Microsoft Excel

  • الاختبار المستند إلى البيانات باستخدام قاعدة البيانات

  • اختبار مبني على البيانات باستخدام خريطة تجزئة جافا

الوحدة 6: إطار TestNG

  • مقدمة ومزايا TestNg

  • تكوين TestNg في المشروع / الكسوف

  • كيف تكتب حالة اختبار TestNG

  • التعليقات التوضيحية TestNg

  • فهم testng.xml

  • تقرير TestNG

  • تحديد أولويات الاختبارات

  • يعتمد على الأساليب

  • تخطي الاختبارات

  • طرق التجميع

  • اختبار دفعة TestNG

  • كيفية معلمة الاختبارات

  • تمرير المعلمات باستخدام xml

  • الاختبار الموازي

  • مزود البيانات

  • مفاهيم Java OOPS

  • تقارير المدى

  • التقاط لقطات

الوحدة 7: مفاهيم متقدمة

  • Log4j للتسجيل

  • نموذج كائن الصفحة – مصنع الصفحة

الوحدة 8: تكامل المخضرم مع السيلينيوم

  • ما هو مافن ولماذا مافن?

  • تركيب / تكوين المخضرم

  • إنشاء مشروع مخضرم

  • استيراد مشروع المخضرم إلى الكسوف

  • ما هو POM.xml?

  • إضافة التبعيات إلى POM.xml

الوحدة 9: مفاهيم Java OOPS

  • ما هي شبكة السيلينيوم?

  • متى تستخدم شبكة السيلينيوم?

  • ما هو المحور والعقدة?

  • كيفية تثبيت واستخدام الشبكة?

  • تصميم البرامج النصية للاختبار التي يمكن تشغيلها على الشبكة

  • تشغيل حالة اختبار على الشبكة

الوحدة 10: تنفيذ إطار العمل الهجين في المشروع الحي

  • ما هو الإطار?

  • أنواع الأطر

  • المتطلبات الأساسية لتصميم الأطر

  • تنفيذ إطار العمل الهجين

  • إنشاء مشروع مخضرم

  • قم بتحديث pom.xml بالتبعيات

  • تكوين كائنات الصفحة ومستودع الكائنات

  • إنشاء ملفات المرافق

  • إعداد ملفات التكوين

  • إنشاء نصوص اختبار الأتمتة

  • إنشاء نصوص اختبار تعتمد على البيانات

  • توليد تقارير المدى

  • إنشاء السجلات باستخدام log4j

  • نفذ اختبار البرامج النصية باستخدام ملف TestNG XML

  • إرسال تقارير الاختبار بالبريد الإلكتروني

  • تنفيذ اختبار البرامج النصية من خلال Maven CLI

  • نفذ اختبار البرامج النصية باستخدام ملف الخفافيش

الوحدة 11: التكامل المستمر (CI) سيلينيوم جافا, جينكينز وجيت

  • ما هو التكامل المستمر?

  • أدوات التكامل المستمر

  • قم بتنزيل وتثبيت Jenkins

  • تكامل المخضرم مع جينكينز

  • قم بتشغيل البرامج النصية لاختبار السيلينيوم من خلال Jenkins

  • تنزيل وتثبيت GIT

  • العمل مع GITHUB

  • تحميل المشروع إلى GITHUB

الوحدة 12: إطار عمل BDD

  • مقدمة الخيار

  • قم بإعداد الخيار مع الكسوف

  • أساسيات الخيار

  • سيناريو الاختبار,ملف ميزة, تعريفات الخطوة

  • خيارات فئة عداء اختبار JUnit

  • كلمات غيركين

  • اختبار مبني على البيانات

  • مخطط السيناريوهات & أمثلة

  • جدول البيانات

  • العلامات الخيار

  • خطاف الخيار

الوحدة 13: سيناريوهات الوقت الفعلي والأسئلة الشائعة

+

*** أسئلة المقابلة العملية للسيلينيوم & الإجابات مع مقتطفات التعليمات البرمجية (مضاف حديثا)

عن arkadmin

التعليق ( 1 )

  1. This is a fantastic blog from which people can learn a lot. It is very informative and is explained in simple and detailed words that are easy to understand. Check out to learn <أ href =https://grotechminds.com/automation-testing-courses/>Automation testing with Selenium

‎إضافة تعليق