مهندس اختبار من الصفر - دورة 95000 فرك. من ProductStar، التدريب، التاريخ: 28 نوفمبر 2023.
Miscellanea / / November 28, 2023
نوالدورة التي سوف تتعلمها
اختبار تطبيقات الويب
تعلم أدوات ومستندات الاختبار الأساسية ونماذج HTML وأساسيات الاتصال بين العميل والخادم
العمل في جافا
تعرف على لغة Java، وقم بإنشاء واختبار برنامج Java الأول بنفسك
العمل مع SQL وGit وقواعد البيانات
إتقان العمل مع قواعد البيانات، وتعلم كيفية كتابة الاستعلامات الفرعية، وإنشاء الجداول وتعديلها، وإدارة الإصدارات
أساسيات الأتمتة
تعمق في أساسيات Apache Maven وSelenium وJUnit وPage Object وBDD وSelenide
برنامج الدورة
مقدمة في البرمجة
نحن نقدم لكل طالب دورة مقدمة في البرمجة. الدورة مفيدة بشكل خاص للمبتدئين الذين ليس لديهم خبرة.
الكتلة 1: مهارات المطور الأساسية
فيسوف تتعلم مهارات المطور الأساسية وتفهم كيفية عمل البرمجة
الوحدة 2: أساسيات لغات البرمجة
سوف تتعرف على أساسيات لغات التطوير خطوة بخطوة وستصبح على دراية بالحلقات وهياكل البيانات وهندسة التعليمات البرمجية.
القسم الأول: الاختبار اليدوي
التدريب على حالات الشركات الحقيقية، والمساعدة في التدريب الداخلي والمقابلات الأولى.
كتلة 1. المهارات والمهام الأساسية للمختبر
من هو المختبر؟
مقدمة لاختبار البرمجيات
طرق وأنواع الاختبار
ممارسة الاختبار اليدوي
أدوات الاختبار
وثائق الاختبار
اختبار التحف
دورة حياة تطوير البرمجيات
بلوك 2. أساسيات SQL
مقدمة إلى كتلة SQL
استخراج البيانات وتصفيتها: مستوى الدخول
استخراج البيانات وتصفيتها: متقدم
تحويل وفرز البيانات: مستوى الدخول
تحويل وفرز البيانات: المستوى المتقدم
تجميع البيانات
بلوك 3. SQL وقواعد البيانات
تجميع البيانات
مقدمة في قواعد البيانات
الانضمام إلى الجداول
الاستعلامات الفرعية
تحديث وإضافة وحذف البيانات
إنشاء وتعديل وحذف الجداول
متقدم
مشروع ليغو النهائي
نظرة عامة على البرامج الرئيسية
بلوك 4. أساسيات التخطيط: HTML وCSS وJavaScript
بنية صفحة الويب، لغة HTML الأساسية
CSS الأساسية والمحددات والتسلسل
CSS المتقدم والاستجابة والتوافق عبر المتصفحات
أساسيات جافا سكريبت وأدوات التطوير والتصحيح
الكائنات والمصفوفات والوظائف في JavaScript
نموذج DOM والعمل مع الصفحة
معالجة الأحداث وتصحيح أخطاء البرنامج
التفاعل مع الخادم
التعامل مع مشكلات HTML وCSS
التعامل مع مشكلات JS
بلوك 5. اختبار التطبيق اليدوي
أساسيات التفاعل بين العميل والخادم. HTTP
اختبار واجهة برمجة التطبيقات
أساسيات العمل مع تطبيقات الخادم
التفاعل بين خادم العميل: الأمان والتحسين
مقدمة لاختبار تطبيقات الهاتف المحمول
ممارسة اختبار تطبيقات الهاتف المحمول
ساعي البريد: بداية سريعة
ساعي البريد: المشروع
ورشة عمل: SQL للمختبرين
القسم الثاني: الاختبار الآلي
التدريب على حالات الشركات الحقيقية، والمساعدة في التدريب الداخلي والمقابلات الأولى.
كتلة 1. العمل مع جافا
مقدمة إلى لغة جافا وأدواتها
بناء جملة جافا الأساسي
المتغيرات وأنواع البيانات في جافا
الحلقات وبناء اللغة في جافا
هياكل البيانات
الفئات والكائنات: مستوى الدخول
الفئات والكائنات: المستوى المتقدم
طرق الطبقة والحقول
معالجة الاستثناء
العمل مع المصفوفات
السلاسل والتعبيرات العادية
أول برنامج جافا واختباره
أدوات اختبار برامج الخادم
أباتشي مافن
بلوك 2. أنظمة التحكم في الإصدار
أنظمة التحكم في الإصدار. إصدار التعليمات البرمجية، والتطوير التعاوني، وCSV
جيت وجيثب. Git، الالتزام، الفروع، دمج الفروع وحل النزاعات، GitHub، العمل الجماعي، مراجعة الكود
دورة حياة البرنامج CI/CD
جيت، المفاهيم الأساسية. التعريف بـGitLab
مقدمة إلى GitLab CI
جيتلاب سي. المتغيرات الداخلية، التحف، القواعد
العمل مع الأصداف الرسومية لـ Git: Git GUI، Git Extensions
بلوك 3. أساسيات الأتمتة
أساسيات أتمتة الاختبار
CI/CD (التكامل المستمر / التسليم المستمر) في الاختبار
اختبار واجهات الويب
السيلينيوم
سيلينيد
كائن الصفحة. BDDJUnit
جاذبية، تسجيل الدخول
أتمتة اختبار تطبيقات الهاتف المحمول
الاختبار الآلي لتطبيقات الهاتف المحمول
أتمتة اختبار تطبيقات سطح المكتب
بلوك 4. اختبار متقدم في جافا
البنية التحتية لاختبار المتصفح
اختبارات واجهة المستخدم المعقدة
عناصر واجهة المستخدم المعقدة
إجراءات مخصصة على العناصر
التفاعل مع Windows وعلامات التبويب والإطارات
تحميل وتنزيل الملفات
اختبار واجهة برمجة التطبيقات
بلوك 5. التخصص: اختبار بايثون
مقدمة إلى بايثون
المتغيرات وأنواع البيانات.
خطوط. الشروط والدورات
القوائم والقواميس في بايثون
المهام
المكتبات
هياكل البيانات في بايثون
الحزم والوحدات
الأخطاء والاستثناءات
الاختبار: PyUnit
بلوك 6. دردشة GPT للمطورين
مقدمة إلى ChatGPT وتطبيقه في تطوير البرمجيات
استكشاف الأخطاء وإصلاحها وتصحيح الأخطاء باستخدام ChatGPT
تحسين جودة الكود باستخدام ChatGPT
مراجعة التعليمات البرمجية والتوثيق باستخدام ChatGPT
الاختبار الآلي مع ChatGPT
توليد التعليمات البرمجية باستخدام ChatGPT
أفضل الممارسات والنصائح للعمل مع ChatGPT