:
1.'源'功能:用于顯示當(dāng)前項目的腳本文件不同于瀏覽器開發(fā)。微信小程序框架編譯該腳本文件,因此可以在開發(fā)中看到。開發(fā)中的代碼將被包裝在define函數(shù)中,對于頁面代碼,最后將有一個require的主動調(diào)用。
2.網(wǎng)絡(luò)的使用:觀察和顯示請求和套接字的請求狀態(tài)(請求接口、請求參數(shù)、返回值)
3.網(wǎng)絡(luò)使用、安全使用:通過此面板,您可以調(diào)試當(dāng)前網(wǎng)頁的安全性和身份驗證,并確保您已在您的網(wǎng)站上正確實施了HTTPS。
4.項目中用的不多。Storege use:用于顯示使用wx后當(dāng)前項目的數(shù)據(jù)存儲情況?;蛘遷x。
1,小程序需要使用微信 web開發(fā)工具,可以在小程序官網(wǎng)下載。調(diào)試需要選中不驗證域名。
2.小程序config.js,配置域名。
3.wx-mall-web中數(shù)據(jù)庫腳本的wxmall.sql。
4,微信小程序我的部分功能還沒有實現(xiàn)。
5.wx-mall-service和wx-mall-web需要同時啟動。你需要打開動物園管理員和redis。有關(guān)配置文件,請參見spring-dubbo.xml和spring-redis.xml。
:
1.app.js是小程序代碼的腳本。我們可以監(jiān)控和處理小程序的生命周期函數(shù),聲明全局變量,建立一些全局方法登錄和獲取user信息,讀寫和存儲本地數(shù)據(jù)。
2.app.json是整體的全局配置小程序。在這個文件中,我們可以注冊每個頁面,設(shè)置窗口小程序的背景顏色和導(dǎo)航文本,設(shè)置窗口小程序的tab分頁。
3.app.wxss是整體的公共樣式表小程序。它是全局的,頁面中的所有元素都可以直接使用這個文件中的樣式規(guī)則。
:
1.控制臺:控制臺主要用于打印小程序調(diào)試日志信息
2.sourses:它會列出微信小程序頁的所有腳本文件,我們可以在斷點處調(diào)試腳本文件。
3.網(wǎng)絡(luò):主要顯示每個網(wǎng)絡(luò)請求的狀態(tài)信息和我們請求的資源的一個響應(yīng)數(shù)據(jù)等。
4.存儲:調(diào)用設(shè)置緩存時,可以在這里動態(tài)修改緩存數(shù)據(jù)。
5.appData:app中數(shù)據(jù)的實際顯示,你可以在這里動態(tài)調(diào)整數(shù)據(jù)進(jìn)行適配。
6.wxml:Show微信小程序 each組件頁面的元素,并且可以修改樣式屬性。
7.傳感器:顯示地理位置信息和設(shè)備的旋轉(zhuǎn)角度。數(shù)據(jù)也可以動態(tài)修改。
:
1.說到測試準(zhǔn)備,大部分想到的是數(shù)據(jù),環(huán)境之類的。首先你需要知道小程序有三種版本類型,分別是開發(fā)版本,體驗版,正式版。其中開發(fā)版和體驗版不需要審核,只需版如果管理員允許可以二維碼訪問。開發(fā)版和體驗版的區(qū)別在于開發(fā)小程序版的二維碼有效期比較短。所以在一個項目中,你可以準(zhǔn)備兩到三套環(huán)境。開發(fā)版本訪問測試環(huán)境用于開發(fā)和測試,正式版本訪問生產(chǎn)環(huán)境用于用戶。
2.雖然小程序是由微信推出的新產(chǎn)品,但在模式的思路上,與其他客戶端測試類似。小程序的測試主要分為以下幾個方面功能測試,兼容性測試,性能測試,后臺接口測試,安全。
3.功能測試,功能測試類似于傳統(tǒng)的web端測試,在此不再贅述。功能測試的要求和測試分析后面會詳細(xì)寫。
4.兼容性測試,小程序的兼容性比傳統(tǒng)APP兼容性多一點測試。最好考慮型號,操作系統(tǒng),分辨率,微信版本和數(shù)據(jù)操作系統(tǒng)兼容性:因為iOS系統(tǒng)上的Android和小程序的腳本是在不同的環(huán)境下執(zhí)行的,所以存在操作系統(tǒng)兼容性。根據(jù)官方文檔,on開發(fā)工具,js小程序的代碼運行于nwjs,在iOS上運行于,onAndroid由X5JSCore解析。由于腳本的執(zhí)行環(huán)境不同,有可能在開發(fā)工具上正常的小程序在Android和iOS系統(tǒng)上可能不符合預(yù)期。