微信小程序、APP 和h5對比分析

自從有了小程序,很多朋友都拿它與APP、H5作比較,對于不熟悉的朋友來說,還真不清楚它們之間的區別在哪里?所以今天咱們就一起來探究一下。

自從有了小程序,很多朋友都拿它與APP、H5作比較,對于不熟悉的朋友來說,還真不清楚它們之間的區別在哪里?所以今天咱們就一起來探究一下。

一、運行環境

1、手機里面的App就相當于電腦中的軟件,打開App就相當于開啟了一個進程,App的運行環境就是手機系統;

2、而小程序則是依托于微信的,運行的環境就是微信,并且小程序是用到了部分H5技術,但是并不支持常用的window和document對象;

3、H5就是HTML5,是一種前端技術,并且依附的外殼是瀏覽器,也就是它的運行環境是瀏覽器。

二、占用資源

1、因為App是直接運行在手機系統中的,所以是比較占內存的;

2、小程序的話運行在微信中,占用的內存是比較小的。

三、下載與安裝

App是需要下載的,但是小程序和H5都不需要下載

四、開發周期

1、App的開發周期在這三者中是最長的,根據項目大小的不同,開發的周期在3個月以上;

2、小程序的話,開發的周期在兩三周左右;

3、H5的話開發成本是會要比小程序的高一些,所有周期也會稍微長一些,因為要對項目中各種外部庫的版本的迭代、版本升級;

五、系統權限

1、App用的是手機系統的資源,即系統提供給開發的接口都可以使用,并且App是可以給用戶推送消息的;

2、小程序是基于用戶推送消息,小程序不允許主動給用戶發送信息,必須通過微信才能給用戶發信息;

3、H5是不能夠獲取系統權限的,大多都是應用在業務簡單,功能單一的場景中。

六、小程序的測試

1、小程序的權限測試

在小程序的使用過程中,我們會需要對小程序進行授權,來開放我們的一個信息,那么這里我們測試的話,可以考慮幾種情況:已授權登錄小程序、未授權登錄小程序、同一個微信在不同的手機端登錄授權查看數據權限、在不同的手機上面登錄重新授權;

2、兼容性測試

小程序的兼容性測試的話,主要是考慮手機系統的版本,和微信的版本來測。在著就是小程序會涉及到小程序碼,那么這里就要考慮小程序碼的一個兼容測試,是否在不同的環境下,小程序碼是否顯示正常,是否可以識別;

3、異常測試

異常測試的話主要根據網絡情況來測試,斷網/重連/忘記網絡,弱網測試(wifi網絡限速或將手機移動網絡調為2g/3g);

4、干擾測試

干擾測試可以考慮突然來電,網絡斷開的情況,電量不足、關機等;

5、性能測試

小程序的性能測試的話,主要的關注點就是cpu、內存、幀率、數據緩存大小、事務響應時間;

最后說一下,小程序是有三個版本的,開發版、體驗版、正式版,所以我們在測試的過程中會準備三套測試環境來測(測試環境、預發布環境、生產環境)

開發版和體驗版是不需要審核的,但是需要給微信號配權限,通過掃小程序的二維碼來訪問(開啟調試功能);

但是正式版的話是需要通過微信審核的,所以只有在生產環境中我們才去測這個版本。

主站蜘蛛池模板: 国产成人亚洲综合无| 在线观看www日本免费网站| 18禁裸男晨勃露j毛免费观看| 美国式禁忌4桥矿超棒| 永久免费无内鬼放心开车| 无限看片在线版免费视频大全| 国产精品青青青高清在线观看| 国产AV无码专区亚洲AV| 亚洲一区二区三区无码国产| videofree极品另类| 青青操在线免费观看| 日韩午夜伦y4480私人影院| 国产精品第九页| 人妻av无码一区二区三区| 中文无码日韩欧免费视频| 草莓黄色app| 我的初次内射欧美成人影视| 国产成人一区二区三区视频免费 | 吃奶呻吟打开双腿做受在线视频| 亚洲va久久久噜噜噜久久男同| igao在线观看| 老公去上班的午后时光| 日本免费一区二区三区高清视频 | 国产精品亚洲片在线花蝴蝶| 花季传媒在线观看| √天堂中文在线最新版8下载| 18禁黄污吃奶免费看网站| 中文字幕av免费专区| 国产午夜无码视频在线观看| 国产又猛又黄又爽| 久久久久777777人人人视频| 综合欧美亚洲日本| 天天综合天天综合| 又大又硬又黄的免费视频| 久久久不卡国产精品一区二区| 美女脱个精光让男人桶爽 | 成年福利片120秒体验区| 免费扒丝袜在线观看网站| 99麻豆久久久国产精品免费| 福利午夜国产网站在线不卡| 在线综合亚洲欧美自拍|