Description
- كتابة اختبارات للكود باستخدام Microsoft Test and NUnit.
- Develop Application with Test Driven Design methodology.
- Write user acquirement in Gherkin language.
- Convert Gherkin steps into working tests.
Syllabus:-
-
1.1 مقدمة وخطة الدراسة
-
2 اتمتة الاختبارات السهل الممتنع
-
3.1 Build Function under test انشاء الدالة او البرنامج تحت الاختبار
-
3.2 Testing Without Unit Testing بدون اوتمة، ماذا كنا نفعل؟
-
3.3 Unit Testing الأوتمة من خلال اختبار الوحدات
-
3.4 Let's Run Tests and Debug تنفيذ الاختبارات وتصحيح الأخطاء
-
3.5 Testing Exceptions: إختبار الاستثناءات
-
3.6 Code Refactory: تحسين الكود
-
3.7 مش كدة اسهل، ولا ايه رأيك :)
-
3.8 NUnit اختبار الوحدات من خلال
-
4. Code Coverage: ما المقصود بتغطية الكود، وتطبيق عملي على المثال الحالي
-
5. التنكر - أهميته وكيفية استخدامه في الاختبارات
-
6.1 مقدمة
-
6.2 Create Test بناء الاختبار
-
6.3 Code Debugging تصحيح الأخطاء
-
6.4 Another Example: شرح تفصيلي ومثال آخر
-
6.5 Closing and Homework
-
7.1 Introduction to TDD مقدمة
-
7.2 TDD Development Cycle دورة البرمجة
-
7.3 Robert Martin Rules قواعد روبرت مارتن
-
7.4 Preparing Test Environment
-
7.5 Writing Failing Test كتابة اختبار فاشل
-
7.6 Write Minimum Code to Make it Pass كتابة اقل كود ناجح
-
7.7 Repeat The Cycle Untill Finishing 1st Requirment
-
7.8 Repeat for The Rest of Requirment
-
7.9 Lets Refactory and Enhance our Code
-
7.10 Conclusion
-
8.1 قالب النموذج العرض المتحكم MVC
-
8.2 مثال عملي على MVC
-
8.3 First Test: Test that HomePage Redirects to List Page
-
8.4 Test List Accounts Action
-
8.5 Test Detailing Account Data Action
-
9.1 Introduction: Why Acceptance Test
-
9.2 Why Projects Fail and How ATDD Provide the Solution
-
9.3 Step by Step: How it Works
-
9.4 Our First Acceptance Test
-
9.5 Writing Steps' Testing Code
-
9.6 Writing Production Code
-
9.7 It is a Living Document
-
9.8 Do It Yourself: Preparing Environment
-
9.9 Important Details