Learn the basics of Android testing:
Android Test Introduction
Black Box Integration test
White box test
Mock
Android testing in depth
Test Case Analysis and collection
Cts
Performance testing
Combination of automated testing and project tools
Android Test Development
System Level Testing
Open source lava system-level testing
Open Source black box test
Training syllabus: 2 days
Android Test Basics
Android Test Introduction to Android's executable environment
JUnit-based integrated test environment for Android
Monkey test environment based on Python script
JavaScript-based, Android-testable environment
Planning for an Android-testable environment
Automation of testing
Black box Integration test JUnit Code usage instructions
Architecting Android apps for Test engineering
More in-depth Android test engineering
Test the drive model
Test-driven development
Consolidation of test Cases
Integration testing for self-localization
White Box test white box Test implementation principle
Monkey in the Android system environment
Monkey runner based on the monkey expansion
Write a basic Monkey runner script
Monkey runner script in-depth programming
Automation of white Box testing
The principle of mock mock
Mock-up programming environment
Application scope of mock test
Design more complex test cases with mock-up
The fault tolerance of the mock execution environment
Android testing in depth
Testability Analysis of test case analysis and collection of Android applications
Object-oriented Android system layer implementation
Analyze and collect test cases
Testability of hardware-driven layers
Testability of the system layer
Automated test environments
Test-driven development of the system layer
The principle of ctsandroid CTS
If different levels of Android internal capabilities are verified with the CTS
Internal implementation of CTS validation
Expanding CTS test Cases
Verification of system stability through CTS
Automated CTS Product Validation
Step-by-step roadmap for Android test