Testing Technology of Intelligent Terminal Application Software System
Yongfeng Yin, Bo Jiang · 2023
Android application is one important class of embedded software, especially for consumer electronics devices. This chapter explains typical testing techniques for Android applications, including test case generation, regression testing, and stress testing. Android operating system is an open-source mobile operating system based on Linux released by Google on November 5, 2007. The application layer is the top layer of Android operating system. It is used to interact with the end users. The application layer includes the built-in application of Android and third-party applications. Android contains four components, including Activity, Service, Content Provider, and Broadcast Receiver. The base class for all elements in Android UI are class View or class ViewGroup. Layout is an important concept in Android UI design. It is used to define the user interface that holds the UI controls or widgets that will appear on the screen of an Android application or activity screen.