
من الصفر إلى الهرة: هندسة الاختبارات التلقائية باستخدام C#
التقييم
-
الوصف
ستتعلم الكود المصدر للمدرس. كل واجبات المنزل مكتملة مع المدرب.
ماذا ستتعلم
تطوير نمط تصميم متقدم: تنفيذ نمط تصميم متقدم مثل نمط الصفحة (POM) ونمط المصنع ونمط العضو الواحد لضمان استعادة الكود وتقليل الديون الفنية. مهارة استخدام التأكيدات السريعة: استخدام مكتبات التأكيدات المتقدمة لإنشاء خطوات التحقق البارعة والبشرية التي تتواصل بوضوح نقاط الفشل للمستثمرين غير التقنيين. البرمجة التزامنية للاختبارات التلقائية: استغلال ميزات مكتبة TPL C# لتعامل العمليات التزامنية، مما يضمن عدم فشل الاختبارات بسبب مشاكل الوقت أو الإجابات البطيئة للشبكة. التعامل مع العناصر المتحركة: تطوير منطق مخصص للتفاعل مع العناصر الديناميكية على الإنترنت، بما في ذلك عناصر iframe وعناصر DOM الظل والمنشورات المضبوطة بالجافاسكريت التي تتعذر على أدوات قياسية التعامل معها.
المتطلبات
- القدرة على التفكير المنطقي الأساسي: يعتبر فهم منطق الأساسيات ضروريًا، حيث تعتمد الدورة على قدرة الطالب على تقسيم العمليات اليدوية المعقدة إلى خطوات قابلة للبرمجة. البيئة التطويرية الأساسية: يجب على الطلاب امتلاك جهاز يعتمد على نظام ويندوز قادر على استضافة SDKs .
- NET الأحدث وبيئة التطوير المتكاملة (IDE) لتمكين جلسات التطوير السلسة. الوعي القائم على QA: بينما لا يلزم أي خبرة سابقة في البرمجة، سيساعد فهم الأساسيات لما يعنيه اختبار البرمجيات - مثل الفرق بين عطل ووظيفة - على توضيح الاستراتيجيات التلقائية المتنوعة. الالتزام بالتدريب التكراري: يتطلب نجاح هذا البرنامج التزامًا بالتدريب التكراري، حيث يتطلب تعلم لغة C# والتفاصيل الدقيقة للتلقائية من خلال التكرار المستمر والتصحيح الذاتي. الوعي البسيط للخطأ الأوامر: سيساعد فهم كيفية التنقل في المجلدات عبر شاشة الأوامر على فهم البرمجة التلقائية.
ملاحظات مهمة
بعد التسجيل مجانًا، تبقى الدورة في حسابك مدى الحياة.
الوصول المجاني محدود بوقت. إذا لم تعد الدورة مجانية عند فتحها، جرّب لاحقًا أو اختر دورة أخرى.
احصل على الدورة مجانًا
نجهّز رابط الوصول المجاني. سيظهر الزر بعد ثوانٍ قليلة.
Please wait 10s…



