wm0kp18tvw Posted October 7, 2024 Posted October 7, 2024 Comprehensive Android Testing Guide With Jetpack ComposePublished 10/2024MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 2.72 GB | Duration: 4h 57mMaster Android Testing with Jetpack Compose, Robolectric, and Dagger Hilt. Learn unit, integration, and UI testingWhat you'll learnMaster Android Testing Fundamentals: Understand the key concepts of unit, UI, and integration testing in Android.Test Jetpack Compose UI: Learn how to write and execute UI tests for Jetpack Compose applications.mplement Dependency Injection Testing: Use Dagger Hilt to set up and test dependency injection seamlessly.Complete a case study Project and become confident on how to test android applicationuild Confidence in App Reliability: Develop and apply testing strategies to deliver robust, bug-free Android apps.Utilize Robolectric for Local Tests: Conduct effective local unit tests using the Robolectric framework.RequirementsBasic Android Development KnowledgeBasic understanding of building UIs with Jetpack Compose.Knowledge of Retrofit and Room DatabaseWillingness to Learn Testing ConceptsDescriptionAre you new to Android testing and looking to build a strong foundation? Join my comprehensive course designed specifically for beginners. As an experienced Android developer, I'll guide you through the essential concepts and tools needed to write effective tests for your Android applications.I have had the privilege of teaching thousands of students through platforms like YouTube and Udemy. In this course, you will embark on a comprehensive journey, starting from the fundamentals of Android testing, including Room databases, Retrofit, Jetpack Compose, and Dagger Hilt, with a focus on both local and instrumented testing.You'll gain hands-on experience with testing frameworks like JUnit, Robolectric and Compose Testing throughout the course. You'll learn the principles of writing tests and how to implement them in real-world projects, helping you build robust applications that stand out in the job market.Why choose this course?Beginner-friendly: This course is tailored to those with little to no experience in Android testing.Practical focus: Learn through real-world examples and exercises to reinforce your understanding.Up-to-date content: Stay current with the latest Android testing techniques and tools, including Jetpack Compose.Clear explanations: I'll break down complex concepts into easy-to-understand terms.By the end of this course, you'll have a solid understanding of Android testing principles and be able to write effective tests for your projects.OverviewSection 1: IntroductionLecture 1 IntroductionLecture 2 Course ObjectivesLecture 3 Course RequirementsLecture 4 Is this course for you?Section 2: Introduction to Testing in AndroidLecture 5 What is TestingLecture 6 Importance of Testing SoftwareLecture 7 Why developers don't testLecture 8 Software Testing LevelsLecture 9 Instrumented vs Local TestsLecture 10 Flacky TestsLecture 11 Key Attributes of TestingLecture 12 Test Driven Development(TDD)Lecture 13 Case study:What Could Go WrongLecture 14 App Architecture in TestingSection 3: Testing Basics with Tip calculatorLecture 15 Learning objectivesLecture 16 Where to get Starter codeLecture 17 Project waltkthroughLecture 18 Android project source setsLecture 19 Testing Dependencies ExplanationLecture 20 Setting repository for testingLecture 21 First Unit testLecture 22 Solution for test case 2 in assignment 1Lecture 23 Testing calculation edge caseLecture 24 Solution for test case 2 in assignment 2Lecture 25 Running all repository testsLecture 26 Viewmodel testing basicsLecture 27 First viewmodel testLecture 28 Testing viewmodel get tip functionLecture 29 Testing resetting state in viewmodelLecture 30 Solution for test case 2 in assignment 3Lecture 31 Solution for test case 3 in assignment 3Lecture 32 Testing error state when correct argument suppliedLecture 33 Key takeawayLecture 34 Introduction to Ui testing with Jetpack composeLecture 35 Setting our first UI testLecture 36 Compose Junit ruleLecture 37 Accessing composables in testLecture 38 Setting test tags in composablesLecture 39 Testing homescreen composableLecture 40 Key takeawaySection 4: Case study Newsy App TestingLecture 41 What is Newsy AppLecture 42 App Architecture overviewLecture 43 Project walkthoughLecture 44 Article Mapping Unit TestLecture 45 Article Mapping Exception TestLecture 46 Headline Mapper testLecture 47 Intro Testing Room dbLecture 48 What is RobolectricLecture 49 Setting Dao Tests with RobolectricLecture 50 Coroutines In testingLecture 51 Paging Source Test UtilLecture 52 First Dao TestLecture 53 Testing Deleting All in dbLecture 54 Testing Delete of Favourite ArticlesLecture 55 Intro Testing Network layerLecture 56 What to testLecture 57 What is a Test Double?Lecture 58 Setting Dependency for MockWebServerLecture 59 Setting HeadlineApi TestLecture 60 Setting Json Response Mock DataLecture 61 Mock Response File ReaderLecture 62 Testing Network Api with RetrofitLecture 63 RemoteMediator Test IntroLecture 64 Setting Remote Mediator Test with Local and Network Data SourceLecture 65 Testing Cache in RemoteMediatorLecture 66 Testing data Laoding in RemoteMediatorLecture 67 Making Repository TestableLecture 68 Understanding MockitoLecture 69 Setting Mockito in Repository TestLecture 70 First Test for Repository with MockitoLecture 71 Testing Parameter assignment in RepositoryLecture 72 Setting Usecase TestLecture 73 Testing Usecase with Fake repositoryLecture 74 Setting Viewmodel testLecture 75 Fake Repository Setup in Viewmodel TestLecture 76 Testing ViewmodelLecture 77 Intro to Instrumented TestLecture 78 Why use Dagger Hilt in TestingLecture 79 Setting Dagger Hilt in TestLecture 80 Setting HiltTestRunnerLecture 81 Dagger Hilt Module for TestingLecture 82 Removing Production Modules in TestLecture 83 UninstallModule in a single TestLecture 84 Setting Json Data in Andorid TestLecture 85 Setting MockwebserverLecture 86 SetActivityContent Jetpack ComposeLecture 87 Testing Headline ScreenLecture 88 Setting Network ConfigurationLecture 89 Instant Task Executor in Testing Android Architecture ComponentsLecture 90 Unit Testing Home Screen UILecture 91 Testing HeadlineScreen State Append DataLecture 92 Error Handling UI TestLecture 93 Running All instrumented testLecture 94 Setting NewsyApp TestsLecture 95 App launch TestLecture 96 Navigation Drawer TestLecture 97 UI test Running Local?Lecture 98 Running All Unit TestBeginner Android Developers who want to learn how to implement testing in their apps and enhance their coding skills.,ntermediate Android Developers looking to deepen their understanding of Jetpack Compose, Dagger Hilt, and testing frameworks like Robolectric.,Developers transitioning to modern Android practices who need to grasp testing in Compose UI and advanced tools like MockWebServer and Room,Software Engineers seeking to build robust and reliable applications through professional-level testing.,Anyone aiming to meet industry demand for testing skills in Android development and improve app stability and performance.Screenshotshttps://www.udemy.com/course/android-testing-guide-with-jetpack-compose/Buy Premium From My Links To Get Resumable Support and Max Speed https://rapidgator.net/file/318452a3776c004102a34715fef3992a/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part1.rar.htmlhttps://rapidgator.net/file/69478b5f87328e0e270ba54a18d0af39/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part2.rar.htmlhttps://rapidgator.net/file/7fcdd74f83590be83469d2f53776365f/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part3.rar.htmlhttps://ddownload.com/l1f7uqa8c7oq/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part1.rarhttps://ddownload.com/8uc1bbfoftxy/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part2.rarhttps://ddownload.com/657kww272i57/Comprehensive_Android_Testing_Guide_with_Jetpack_Compose.part3.rar
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now