Typeالتدريب الفصول الدراسية
اشترك

السيلينيوم المتقدمة

Selenium Advanced Training & Certification Course

نظرة عامة

الجمهور والمتطلبات الأساسية

بالطبع مخطط

الجدول الزمني والرسوم

شهادة

سيلينيوم أدفانس

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

اهدافنا

  • الاستفادة من تقنيات البرمجة المتقدمة لدفع السيلينيوم
  • العمل باستخدام التعبيرات العادية والتحقق المستند إلى النمط
  • التعامل مع الاستثناءات التي توقف تنفيذ الاختبار
  • إجراء مكالمات سكل للتحقق من البيانات
  • البحث برمجيا عن الكائنات على شبكة الإنترنت
  • التقاط البيانات ديناميكيا من عناصر تحكم الويب
  • تصميم إطار اختبار يعتمد على البيانات في السيلينيوم
  • إنشاء اختبار المستخدم الموزعة لإجراء اختبارات متعددة المستخدمين (اختبارات السيلينيوم الشبكة)

الجمهور المستهدف

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

الشروط

    • على الأقل شنومكس أشهر من الخبرة في تنفيذ الاختبار الآلي مع السيلينيوم (مستحسن)

or

  • دورة إيتس: مقدمة إلى السيلينيوم
  • بعض تجربة تطوير البرمجيات (مستحسن)
  • الفهم العام للتطبيقات المستندة إلى الويب (المطلوب)
  • معرفة البرمجة جافا ليست شرطا مسبقا لهذه الدورة، ولكن هذه المعرفة هي مفيدة.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • حقن جافا سكريبت
  • روبوت أبي لنافذة تستند الضوابط شنومكس
  • تمرين 1.1 - استخدام واجهات برمجة تطبيقات الروبوت
  • اختبار تحميل الملفات وتنزيلها
  • تمرين 1.2 - اختبار ملف تحميل وتنزيل
  • تاريخ المناولة منتقي الوقت باستخدام السيلينيوم
  • تمرين 1.3 - منتقي تاريخ الاختبار
  • معالجة خطأ شهادة سل في السيلينيوم
  • تمرين 1.4 - معالجة أخطاء SSL
  • تنفيذ التعليمات البرمجية استنادا جافا سكريبت باستخدام سيلينيوم وبدريفر
  • كيفية العثور على الروابط المكسورة باستخدام السيلينيوم وبدريفر
  • التعامل مع الكوكيز في السيلينيوم ويبدريفر
  • سحب وإسقاط في وبدريفر

Chapter 2: AJAX, Listener & dynamic applications

  • الكائنات الحيوية - زباثس متغير
  • ديناميك ويب الجدول المناولة
  • تمرين 2.1 - العمل باستخدام جدول ويب الديناميكي
  • التعامل مع أجاكس المنسدلة
  • حرك الماوس فوق القوائم والإطارات باستخدام فئة الإجراء.
  • تمرين 2.2 - العمل على فئة العمل
  • انقر بزر الماوس الأيمن على كائن

Chapter 3: Web Tables

  • ما هو جدول ويب
  • استخراج البيانات من جداول الويب
  • أمثلة على جداول ويب ثابتة وديناميكية
  • إنشاء وظائف قابلة لإعادة الاستخدام لجداول ويب
  • التمرين 3.1 - إنشاء وظائف قابلة لإعادة الاستخدام لجداول الويب

Chapter 4: Database testing using web driver

  • تثبيت قاعدة بيانات ميسكل
  • نظرة عامة على واجهة الاتصال، واجهة البيان، البيان المسبق، واجهات مجموعة النتائج.
  • مثال لبرنامج الوصول إلى قاعدة البيانات.
  • بعض الأمثلة على سيليكت و أوبدت و ديليت كويز
  • ممارسة 4.1 - وظائف اختبار قاعدة البيانات
  • بعض أمثلة ويبدريفر باستخدام البيانات التي تم جلبها من قاعدة البيانات

Chapter 5 : DataDriven Framework using TestNG

  • فئة قاعدة اختبار البناء باستخدام التعليقات التوضيحية تستنغ
  • قراءة زباتس، التكوين من ملف الخصائص
  • تنفيذ ويبدريفر الانتظار الضمني باستخدام وبدريفرويت
  • بناء وظائف الأداة المساعدة
  • تنفيذ الاختبارات، دفعة تشغيلها والمعاملات باستخدام ملف زلس
  • ممارسة .1 - حالة استخدام Handson مع نهج مدفوعة البيانات
  • مراقبة تنفيذ أمر من ملفات زلس

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • حالة اختبار السيناريو الذي يتعين القيام به باستخدام نمط مصنع الصفحة و تستنغ

Chapter 7: Reporting

  • تثبيت إكستنت ريبورت بلوجين في إكليبس
  • طرق تقرير المدى
  • تمرين 6.1 - تنفيذ تقرير مدى

Chapter 8: Maven Project Management Tool

  • السيلينيوم التكامل مع أداة البناء: مافين
  • التكامل مع آلية التقارير المتقدمة
  • التكامل مع لوغشنومكسج مكتبة التقارير
  • أتمتة منصة تطوير: سطح المكتب، ريستابي، موبايل
  • مقارنة بين النملة و مافين
  • تركيب مافين
  • فهم هيكل مافين
  • إنشاء مشروع مافين في الكسوف
  • مافين بناء دورات
  • نموذج تجريبي من بناء دورة من مشروع مافين
  • فهم التبعيات مافين
  • فهم المستودعات مافين
  • ممارسة 7.1 - تجريبي من مافن اكليبس التكامل

الفصل شنومكس: اختبار التكامل المستمر باستخدام جينكينز

  • ما هو جينكينز
  • أدوات تكامل البناء المستمر
  • كيفية تثبيت جينكينز
  • كيفية إنشاء وظيفة بسيطة
  • ممارسة 8.1 - خلق وظائف في جنكينز
  • دمج جينكينز للمشروع
  • دمج جينكينز مع الكسوف
  • ممارسة 8.2 - دمج جنكينز مع الكسوف

يرجى الكتابة لنا على info@itstechschool.com و الاتصال بنا في + شنومكس-شنومكس ل سعر الدورة و شهادة التكلفة والجدول الزمني والمكان

إسقاط الاستعلام

لمزيد من المعلومات يرجى اتصل بنا.


تعليقات الزوار