当前位置:网站首页>Alibaba's ten-year test brings you into the world of APP testing

Alibaba's ten-year test brings you into the world of APP testing

2022-07-05 09:16:00 Software testing

app Installation and upgrade of

Upgrading user data 、 Set up 、 The preservation of state , Pay special attention to the state or setting that has been removed in the new version ;

Whether the installation can be overlapped by different versions ;

Whether it is possible to install a lower version ;

Uninstall the installation , Install directory cleanup ,SD Card storage data is not cleaned up ;

When there is no update or network , Need to give users the right information expression ;

If the upgrade has been ignored, this version upgrade , So when there's a new upgrade , Is there any prompt to upgrade ;

Large version update cannot be used without upgrade ;

app Start and stop

Whether the welcome screen appears at the first startup , Can I enter app, Whether the residence time is reasonable ;
   Whether the information pulled after the first startup is correct ;
   Whether the restart time is as expected ;
   Start again app Whether the function is abnormal ;
   Check the status after starting again : Such as initialization information 、 The initial state 、 Start on the network ;
   Start the process service check again : Process name 、 Number of processes 、 service name 、 Number of services 、 Called by a third party SDK Such as GPS;

Whether the application logged in again logs in normally when it starts again ;
   If there is a crash, it can be started again ;
   Manually terminate the process 、 Whether the service can be started again ;
   Other system software tools stop the process 、 Clean up software data , Can I start

Events trigger

Every button 、 Whether each click can complete the functions specified in the requirements
   Try clicking on a non clickable area on the page , To verify whether the reserved test back door is closed during the test

app Permissions and security

The permission that needs to be confirmed by the user is not authorized , Permission is closed by default
   The networking permission is managed by the housekeeper 、 Networking operation under the restriction of system security software
   Permission sensitivity , For example, the address book is the top secret permission of the system, which shall be obtained carefully
   Use security software for security

[url=] Loophole [/url]

、 Virus scanning 、 Look at the tested app Whether it will be prompted by these security software that there is a problem, which will affect the user's understanding of the tested app Use or impression of

app File store
  app The temporary files generated in the process of use are stored in different ways 、 Naming method, etc
  app The file storage method generated by the download operation involved in
   The stored file is locked 、 Occupy
   There is an external SD、 built-in SD All cards have to be investigated app Whether the generated file is correct
  app Installed in SD Card or

[url=] mobile phone [/url]

Storage space

Insufficient disk space 、 Disk does not have permission ( As read , Write )

Network and traffic

Network signal , Especially in the weak network environment app The performance of the
   Different operator networks : telecom 、 Unicom 、 Move 、2/3/4G
   Network interruption 、 Logical processing of network recovery scenario ( If you try again ), And network tips
   For the first time to start app Whether the flow is in line with the expectation
   Statistics 、 The impact of abnormal reporting on traffic
  app The size of the picture in 、 Whether the size has considered the impact on network traffic
   Special services based on traffic security , If only WiFi Internet

Interrupt test

The lock screen is interrupted : Stay in the program operation interface to lock the screen , Check if the operation is normal after recovery
   Front and rear station switching : Stay in the program interface , adopt home key , Switch the front and back of the program
   Load interrupt : Page interface request 、 When the interface framework is loaded , adopt home key 、 Return key 、 Fast switching operation to interrupt
   Abnormal system interrupt : To turn it off 、 power failure 、 Incoming call

Model adaptation

Resolved the adaptation :UI structure 、 The dialog box is based on resolution 、 Screen size adaptation
  OS Version adaptation : Design api Call, such as get SIM Card information 、 External location SD Card settings (4.4 External location SD The card does not have write permission )
  CPU hardware configuration :X86 Model 、V5、V6、V7、V8
   The system configuration
   Process management : Power saving management 、 Background process resident management
   Display management : font size 、 Font type
   Language environment : Language environment
   Horizontal and vertical screen configuration : Whether it supports horizontal and vertical screen adaptive processing

Comparative test of competing products

Functional aspects : Compared with similar competitive software in UI Design , Compare the interactive experience
   Performance aspect : The performance of competing software of the same kind 、 Power consumption 、 Flow and other aspects are at least equal to each other , It's best not to be too much lower than each other

The house needs to be built layer by layer , Knowledge needs to be learned at one point one . We should lay a good foundation in the process of learning , More hands-on practice , Don't talk much , The last dry goods here ! I stayed up late to sort out the stages ( function 、 Interface 、 automation 、 performance 、 Test open ) Skills learning materials + Practical explanation , Very suitable for studying in private , It's much more efficient than self-study , Share with you .

Get off w/x/g/z/h: Software testing tips dao

Typing is not easy , If this article is helpful to you , Click a like, collect a hide and pay attention , Give the author an encouragement . It's also convenient for you to find it quickly next time .

原网站

版权声明
本文为[Software testing]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/186/202207050914588829.html