Basic understanding of Alibaba Cloud mobile test platform (Part 1)

Details about Alibaba Cloud Mobile Test Platform:

Alibaba Cloud Mobile Test Platform Tutorial

(Mobile Testing is a cloud platform that provides real machine testing services for corporate customers and mobile developers. It has a large number of popular models and provides 7x24 all-weather services to help customers discover various hidden dangers in APP (application crashes, various Class compatibility issues, functional issues, performance issues, etc.), reduce user churn, improve APP quality and market competitiveness.)

 

Introduction:

Mobile Testing (MQC) is a cloud platform that provides real machine testing services for corporate customers and mobile developers. It has a large number of popular models and provides 7x2424/7 services.

We are committed to providing professional, stable, comprehensive and high-value automated testing capabilities, as well as simple and easy-to-use procedures, considerate technical services, and help customers discover various hidden dangers in APP with the lowest cost and highest efficiency (APP crash, various compatibility issues, functional issues, performance issues, etc.), reduce user churn, and improve APP quality and market competitiveness.

Relying on Alibaba's profound accumulation of mobile testing technologies, MQC has developed a set of unique testing methods and systems for different testing scenarios and needs, which can cover different platform systems such as Android, iOS, YunOS, and H5. A series of super apps such as Hand Tao, Tmall, Juhuasuan and Alipay have accumulated rich experience in mobile testing.

At the same time,  a lot of optimizations and improvements have been made on the 发现问题 ->  定位问题 ->  entire link, which can help customers quickly find problems, assist in quickly locating problems, and finally promote rapid problem resolution through various repair suggestions. 解决问题Through a complete set of testing capability network, the testing effect of MQC is very outstanding, far higher than the industry level.

 

Glossary:

Compatibility test: There are many versions of the Android system, coupled with the customized modifications of various manufacturers, the Android fragmentation problem is very serious. Developers need to spend a lot of money to buy various real devices, spend a lot of time testing on different Android devices, and the problem of program crashes is still serious. Compatibility testing solves this problem. Users only need to upload the application package, and then directly select the real device to submit it to the cloud for testing. The compatibility test will help users to automatically perform installation test, startup test, stress test, and uninstall test on the selected real machine terminal, and finally present the overall compatibility report and detailed information of all crash hazards to developers, allowing developers to develop Users can experience the ultimate testing service without leaving home.

H5 test: H5 applications have reached the status of sharing the world with native applications, and more and more developers are willing to put their energy into more convenient and lightweight H5 applications. At the same time, the compatibility and performance of H5 applications are more and more worthy of attention. H5 test provides developers with compatibility and performance tests of H5 applications on real machines, and at the same time intelligently traverses all subordinate pages of H5 applications, and gives points to be optimized for H5 applications, allowing developers to develop happily.

ANR: An ANR (Program Not Responding) occurs if the application does not respond to an input event (such as a hardware tap or screen touch event) within 5 seconds, or if the BroadReceiver cannot finish receiving a task within 10 seconds. It is generally caused by the inability to respond to input events after performing time-consuming operations such as database, IO, and network in the UI thread.

Crash: The application exits abnormally during the running process.

Monkey Test: Monkey is a command-line tool in Android that can run in an emulator or on a real device. It sends a pseudo-random stream of user events (such as key input, touch screen input, gesture input, etc.) to the system to stress test the application under development. Monkey testing is a fast and effective way to test the stability and robustness of software.

CPU time: The operating system schedules the CPU to execute different processes alternately. The CPU time of a process refers to the sum of all the time that the CPU executes on the process.

H5 first screen loading: The time it takes for the H5 page to load all the resources on the first screen, including css, js, images, and data. For H5 performance optimization, you can refer to some information here: http://club.alibabatech.org/salon_detail.htm?salonId=52.

DOM loading: the time from webView onPageStart to onPageFinished.

Non-CDN resources: CDN is a content distribution network built on the network, relying on edge servers deployed in various places, through the load balancing, content distribution, scheduling and other functional modules of the central platform, so that users can obtain the desired content nearby and reduce network congestion , to improve user access response speed and hit rate. Non-CDN resources are resources that do not use CDN. When loading resources, they need to be resolved through DNS layer by layer.

No timestamp resource: The HTTP request does not carry information such as modify time and expire time in the Header. When the request is made, the matching resource cannot be found in the cache. It needs to be reloaded, which will consume more traffic and time.

Browser compatibility test: Browser compatibility currently supports four types of mobile browsers: QQ, Baidu, UC, and 360. MQC will use these four mobile browsers to load the target webpage on the device you choose, and after the loading is complete, slide the webpage up twice to capture the H5 application picture respectively. Thus, it helps you to check the compatibility of H5 applications on different browsers.

 

 

 

 

More excellent courses:

7 days to play cloud server

ApsaraDB for Redis Tutorial

Getting Started with Cloud Storage Object Storage OSS

Alibaba Cloud CDN Tutorial

Load Balancing Getting Started and Product Usage Guide

 

 

 

 

 

 

Alibaba Cloud University Official Website (Alibaba Cloud University - Official Website, Innovative Talent Workshop under the Cloud Ecosystem )

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325485727&siteId=291194637