H5 testing method: How to test the H5 page before going online?

For the upcoming H5 page, in addition to testing the basic functions, what key points do we need to test? So that the function of the H5 page after launch is normal and the user experience is good. How to test the H5 page before going online? The following is the arrangement of H5 test method:

the

H5 test method
H5 test method

1. Functional logic

In addition to basic functional tests, some test points that need attention:

1. Login

1.1 The H5 page is embedded in the client for use. If the client has already logged in, the H5 page should be in the login state, and the page content is displayed normally

1.2 The H5 page is embedded in the client. If the client does not log in, if the page needs to log in, can it jump to the client login page? If you cancel the login, can you log in again and jump to the login page normally?

2. Pull down to refresh

2.1 After pulling down to refresh, is the page still on the current page?

2.2 After pulling down to refresh, whether the page data is displayed normally

2.3 The user actively clicks the pull-down to refresh, whether the page is still on the current page; whether the page data is displayed normally

2.4 The system automatically refreshes, whether the page is still on the current page; whether the page data is displayed normally

3. Turn pages

3.1 When there is only one page of data, is it normal to load the data and turn the page to request the data?

3.2 When the data is > 1 page, is it normal to load the data and turn the page to request the data

3.3 When the data request is turned and loaded, refresh the page downwards to check whether the page data request is correct

4. return

4.1 Click the back button at the bottom of the page, whether the page returns to the desired page normally

4.2 Click the Android only physical key return button, whether the page returns to the expected page normally

4.3 Click the return button of some designs, whether the page returns to the expected page normally

5. Data is null processing

5.1 When the data returned by the interface is empty, does the page display normally?

5.2 When a certain data on the page is empty, does the page display normally?

5.3 The return link of a function on the page is empty, whether clicking on this function area will jump

6. Other exception handling

6.1 When the page session and cookie values ​​expire, will it redirect to the login page?

6.2 When the page session and cookie values ​​expire, is the page display normal?

the

Second, the situation when H5 docks with a third party

  1. Experience in WeChat, whether the page functions can be used normally, and whether the payment related calls are normal
  2. QQ internal experience, whether the page functions can be used normally, whether the payment, sharing, and page display are normal
  3. In Weibo, whether the page functions can be used normally, whether payment, sharing, and various functions are normally used
  4. In ordinary browsers, whether the page functions are in normal use, whether payment, sharing, and various functions are in normal use

Three, H5 page adaptation

  1. Iphone, iPhone5, iPhone6 ​​and other mobile phone systems, whether the H5 page functions are displayed normally
  2. Whether the popular models and systems in the Android market, and the H5 page functions are displayed normally
  3. Whether the H5 page function is displayed normally on mobile phones with different resolutions
  4. Whether the H5 page functions are displayed normally in different browsers

Fourth, network problems

  1. Whether the page display under WiFI is normal
  2. Whether the page is displayed normally under 4G, 3G, etc.
  3. Whether the data will be automatically loaded after the page is clicked from no network to network connection
  4. Display of weak network, loading
  5. When there is no network

V. Experience-related

  1. Whether the loading effect will be given when the page is requested
  2. Whether a friendly prompt will be given when the page request fails
  3. Whether the page will shake when the page is refreshed
  4. Whether it will be displayed normally when there is too much input data in the page text box

the

About us:

Infocode Lanchang Information Technology Co., Ltd. has successfully provided high-quality services for many Fortune 500 companies and other famous brands in the world. It is your reliable Internet development provider.

Serving customers throughout Beijing, Shanghai, Hangzhou, Shenzhen, Guangzhou, Tianjin, Qingdao, Nanjing, Ningbo, Suzhou, Wuxi, Xiamen, Chongqing, Xi’an and other large and medium-sized cities and regions Provide you with: H5 development, small program development, H5 outsourcing, WeChat development, H5 mall development, small program mall development, website development outsourcing, H5 game development, small program development outsourcing, Small program design, APP development outsourcing, UI design, SEO optimization, SEO outsourcing, video post-production and other high-quality services

What are the main functions of video and TV applet development?



您希望更多了解和咨询Infocode蓝畅信息技术的具体内容
=
(0)
Infocode蓝畅Infocode蓝畅
上一篇 2023年8月22日 上午1:12
下一篇 2023年8月22日 上午2:24

相关文章内容推荐