In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Now that you are interviewing for a testing position, the requirements are very comprehensive, so what technologies are generally required for APP testing? The following summarizes the common interview questions for the APP test:
The four components of 1.Android?
Activity: describes the UI and handles the user's interaction with the machine screen. In an application, an Activity is equivalent to a mobile phone screen. It is a component that can contain a user interface and is mainly used to interact with users. An application can contain many activities, such as clicks on events, which usually trigger a new Activity.
BroadcastReceiver broadcast receiver: handles communication between the Android operating system and applications. Applications can use it to filter external events to receive and respond only to external events of interest, such as when a phone calls in.
ContentProvider content provider: deals with data and database management issues. Content provider is mainly used to realize the function of data sharing between different applications. It provides a complete mechanism to allow one program to access data in another program, while ensuring the security of the accessed data.
Service service: handling background operations associated with applications is a solution in Android that enables programs to run in the background. It is very suitable for performing long-running tasks that do not require interaction with the user (while making phone calls, there is a QQ hanging in the background).
two。 Do you usually watch log, and what Exception do you usually have?
Several common ones are as follows:
NullPointerException null pointer reference exception
ClassCastException type cast exception.
IllegalArgumentException passed illegal parameter exception.
ArithmeticException arithmetic operation exception
IndexOutOfBoundsException subscript out of bounds exception
NegativeArraySizeException creates an array error exception with a negative size
NumberFormatException numeric format exception
SecurityException security exception
3. What aspects do you think should be focused on in app performance testing, that is, special testing?
Memory, cpu usage, power consumption, traffic, etc.
Could you briefly introduce the four-tier architecture of Android?
From top to bottom, it is application layer, application framework layer, system runtime layer, Linux core layer.
5. Please explain the difference between IOS mobile phone and Android mobile phone.
The two operating mechanisms are different: IOS uses the sandboxie operating mechanism, Android uses the virtual machine operating mechanism.
The two background systems are different: no third-party program in IOS can run in the background; any program in Android can run in the background until it is out of memory.
IOS has the highest permission for UI instructions and Android has the highest permissions for data processing instructions.
Editor: Qianfeng software test
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.