The Shocking TRUTH About Android Testing Pyramids | Episode 3
Автор: Ali Mansour
Загружено: 2025-11-08
Просмотров: 24
Описание:
Writing tests are important — but what kind of tests should you write?
In this episode, we’ll explore the 3 main types of tests in Android and how they fit together inside the Testing Pyramid.
You’ll learn:
✅ The difference between Unit, Integration, and UI tests
✅ Why each type matters and when to use it
✅ Why most tests should be Unit tests (and not UI)
✅ The concept of the Testing Pyramid and how it keeps your project balanced
✅ A simple Kotlin example to demonstrate the idea (before real Unit Testing in Android Studio)
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00 Intro
0:39 Why Do We Need Different Test Types?
1:33 The Testing Pyramid
3:07 Unit Tests (Definition & Purpose)
3:49 Integration Tests (When Components Work Together)
4:31 UI Tests (Instrumentation / Espresso)
5:20 The Testing Pyramid - Overview
5:51 Why Unit Tests are the Foundation?
6:17 Common Mistakes (Inverted Pyramid)
6:53 The Pyramid in Android Projects
7:29 Kotlin Example (Before Real Unit Tests)
8:45 Write Your First Test Code On Kotlin Playground
10:49 Why This Is Not a Real Test?
11:14 Key Takeaways
💡 By the end of this episode, you’ll clearly understand how to plan your testing strategy — and you’ll be ready to write your first real TDD test in the next video.
كتابة الـ tests شيء مهم… لكن السؤال: أي نوع من الـ tests لازم تكتب؟
في الحلقة دي، هنتكلم عن الأنواع الثلاثة الأساسية من الـ tests في الأندرويد، وهنفهم إزاي بيكملوا بعض داخل ما يسمى بـ هرم الـ Testing.
هتتعلم:
✅ الفرق بين Unit Tests وIntegration Tests وUI Tests
✅ إمتى تستخدم كل نوع وليه
✅ ليه أغلب الـ tests لازم تكون Unit Tests
✅ فكرة الـ Testing Pyramid وإزاي بتنظم شغلك
✅ مثال عملي بسيط بلغة Kotlin قبل ما نبدأ في الـ Unit Tests الحقيقية
💡 في نهاية الفيديو، هتكون قادر تخطط لاستراتيجية الـ tests في مشروعك، ومستعد تبدأ أول test حقيقي في Android Studio في الحلقة الجاية.
Keywords:
Android Testing Pyramid, Unit Tests Android, Integration Tests Kotlin, UI Testing Espresso, Android TDD, Kotlin Unit Testing, Learn TDD Android, Android Developer Course, Android Studio JUnit, Ali Mansour, Software Testing Android, JUnit Android, Integration Test Kotlin, Clean Architecture,android عربي,android بالعربي,اندرويد,اندرويد بالعربي,اندرويد عربي,عربي,شرح كوتلن,كوتلن,شرح kotlin,اندرويد كوتلن,أندرويد كوتلن,عربي جافا,جافا بالعربي,كورس kotlin,كورس اندرويد كوتلن,كورس كوتلن, أنواع الـ Tests في الأندرويد, دورة اختبار الأكواد, علي منصور
Hashtags:
#AndroidDevelopment #TDD #Kotlin #AndroidTesting #JUnit #CleanCode #SoftwareTesting #AliMansour #MobileDevelopment #UnitTesting
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: