اختبار أتمتة السيلينيوم C #

السعر : 20 دولار

تصميم UTrust-02

المخطط التفصيلي

1. نظرة عامة على السيلينيوم

مكونات السيلينيوم والهندسة المعمارية
لماذا جيم # للسيلينيوم
تثبيت C #، استوديو مايكروسوفت البصرية
أول مشروع استوديو مرئي وبرنامج C#

2. جيم # أساسيات البرمجة

إنشاء مساحات الأسماء
المتغيرات، أنواع البيانات
مشغلي
العبارات الشرطية
الحلقات
وظائف
المكالمة حسب المرجع والقيمة
صفائف، قائمة
متغيرات عالمية وثابتة ومحلية
فئه
إنشاء مراجع الكائنات والكائنات
الوصول إلى المعدلات
المنشئات، المدمرون
مفهوم التغليف
مفهوم الميراث
الدالات الزائد والتجاوز
التصحيح مع الاستوديو المرئي
تحميل المشغل الزائد
تسليم الاستثناء

3. السيلينيوم IDE

تثبيت السيلينيوم IDE
تسجيل السيناريو
تشغيل البرنامج النصي وإيقافه مؤقتًا وتصحيحه
التحقق والتأكيدات
إدراج الأوامر بين البرنامج النصي
أوامر الانتظار

4. السيلينيوم WebDriver

السيلينيوم RC مقابل برنامج تشغيل ويب
تنزيل برنامج تشغيل الويب وتكوينه في Visual Studio
أول رمز برنامج تشغيل ويب السيلينيوم
العمل مع متصفحات متعددة
التعامل مع execptions سائق الويب
مقدمة في أساليب برنامج تشغيل ويب
التعامل مع المنسدلات، أزرار الراديو، خانات الاختيار
التعامل مع مربع الإدخال / الأزرار / الروابط
باستخدام بواسطة - معرف، اسم، نص ارتباط، فئة، XPath، CSS
استخدام الحرائق وFirePath
جعل XPath الخاصة بك دون الحريق
جعل محدد المغلق الخاص بك
الكائنات الحيوية وعدد الكائنات
التقاط لقطات الشاشة باستخدام WebDriver
التعامل مع النوافذ وتبديل النوافذ
التعامل مع الإطارات iframes في صفحات الويب
معالجة النوافذ المنبثقة والتنبيه
معالجة خطأ الشهادة باستخدام WebDriver
انتظار صريح مقابل ضمني
معالجة أحداث لوحة المفاتيح والماوس
معالجة مهلة برنامج تشغيل الويب

5. شبكة السيلينيوم

مقدمة إلى لوحة الوصل، برنامج التشغيل
نهج لبدء/إيقاف محور التشغيل والسائق

تكوين معلمات العقدة والمهلة

استخدام الشبكة لتشغيل الاختبارات باستخدام RemoteWebDriver

الإعداد المطلوب وجلب القدرات الفعلية

6- أطر التشغيل الآلي

إطار عمل نمطي مدفوع
إطار عمل مدفوع بالبيانات

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

إطار التشغيل الآلي الهجين

7. مواضيع أخرى

إنشاء تقارير الاختبار
نصائح وحيل مع السيلينيوم

إنشاء مشروع القالب

مشروع وظيفة المساعد

بعد الدورة، سوف تكون قادرا على معرفة:

فهم العمارة السيلينيوم ومكوناتها
العمل مع RC السيلينيوم باستخدام جافا وC #

أتمتة تطبيقات النوافذ باستخدام AutoI

تنفيذ تقنيات محدد المواقع المختلفة على سبيل المثال عن طريق الارتباط ، عن طريق النص ، عن طريق الهوية ، عن طريق المغلق ، عن طريق xpath الخ.

فهم سائق ويب السيلينيوم / السيلينيوم 2.0

إجراء اختبار متصفح الصليب مع موزيلا فايرفوكس، جوجل كروم، سفاري وأوبرا

استخدام ميزات WebDriver المتقدمة على سبيل المثال أخذ لقطات الشاشة والتعامل مع ملفات تعريف الارتباط وإدارة الاستثناءات

التحقق من صحة محتوى الصفحة باستخدام واجهة برمجة تطبيقات برنامج تشغيل الويب السيلينيوم

إنشاء إطار اختبار مدفوع بالبيانات والكلمة الرئيسية والهجين

تسجيل واستيراد الاختبارات مع السيلينيوم IDE

إجراء اختبار الوحدة مع JUnit

تطبيق نهج التطوير المندفع للاختبار (TDD)

تقرير تغطية التعليمات البرمجية باستخدام تغطية جافا كود (JaCoCo) لتقييم تنفيذ التعليمات البرمجية

إجراء اختبار موزع باستخدام شبكة السيلينيوم

التفاعل مع الصور الموجودة على صفحة الويب مع Sikuli

كتابة حالات الاختبار باستخدام TestNG

مشاركة هذه الصفحة

التعليقات مغلقة.