一款好用的微信小程序測試插件推薦最先出現在微信小程序觀察網。
]]>MiniTest小程序云測是一套由微信測試團隊自主研發,聯合WeTest云真機能力,共同推出的小程序自動化測試服務。它主要有以下功能:
1、快速接入的Monkey測試
基于微信團隊自研的智能探索算法,智能化Monkey測試自動識別小程序中可操作的節點,建立符合用戶操作習慣的探索路徑,從而實現對小程序頁面的智能遍歷。這種測試方法能夠實現:
1)零代碼接入測試環境,降低學習成本
2)短時間覆蓋多個頁面,提升測試效率
3)自動獲取并標識常規性能數據和異常情況,測試情況一目了然
基于低學習成本、高覆蓋率的優勢,智能化Monkey測試非常適合測試頁面較少、功能簡單的小程序以及進行快速冒煙測試或回歸測試,提升小程序的測試效率。
2、靈活操作的錄制回放
結合微信開發者工具的錄制能力和云測平臺的回放能力,錄制回放 功能支持開發者通過點擊操作即可錄制測試用例,后續通過執行錄制腳本回放測試過程。這種測試方法能夠實現:
1)支持輸入、文本查找、斷言等自動化測試基礎操作
2)無需編寫代碼即可執行操作,降低學習成本
3)支持自動生成用例,效率提升5倍以上
相對于智能化Monkey測試,錄制回放能夠進一步指定測試場景,提升測試覆蓋率,非常適合自動化回歸測試。
3、定制化的Minium測試
小程序測試框架 Minium 是微信團隊研發的測試接口,實現 miniprogram-automator 中小程序自動化所有能力,滿足完全自主定制測試的需求。這種測試方法的優勢是:
1)無需準備和維護真機環境,降低運維成本
2)封裝原生操作,屏蔽系統底層差異,實現一套腳本三端應用
3)支持數據驅動測試,分開測試數據與功能代碼,靈活性高
相對于錄制回放,Minium測試能夠針對具體場景進行完全自主定制化的測試操作,保證測試的高靈活度,非常適合復雜的測試場景。
MiniTest小程序云測插件安裝方法:開發者用微信掃碼登錄微信開發者工具,打開小程序源碼后,在上方導航欄,點擊 “設置” => “擴展設置”,在 “其他插件” 中,選擇 “云測” 插件安裝。
小程序測試是開發管理過程的重要一環,有助于在上線前確定錯誤和缺陷,保證小程序功能完整性和可靠性。對于不同開發階段、不同應用場景,小程序云測服務提供Monkey測試、錄制回放、Minium測試3種能力,助力小程序開發者提升測試效率。
一款好用的微信小程序測試插件推薦最先出現在微信小程序觀察網。
]]>微信小程序插件功能開發的條件
1、滿足服務類目范圍
必須要滿足微信官方允許的開放范圍:企業、媒體、政府及其他組織主體。小程序開發者可以選擇當前小程序賬號內已選類目中的一個,作為插件的服務類目。
目前已開放的插件服務類目可參考:微信小程序插件支持的開放范圍及服務類目
2、完善基本信息及提交開通
插件在提交審核前,先確認設置的插件名稱、插件頭像、插件簡介等信息,并已上傳插件開發文檔,便于開發者接入插件。
相關教程參考:微信小程序插件開通教程
插件功能是小程序開發者和服務商都要掌握的必備技能,通過插件開發,能夠不斷強化拓展自身小程序能力,感興趣的開發者可以去公眾平臺查看更多操作內容。
]]>MiniTest 小程序云測開發者工具插件功能特色:
1. 零代碼接入智能 Monkey 測試
MiniTest 為用戶提供自動跑查開發版、體驗版、線上版小程序 Monkey 測試功能,在跑測同時,平臺還會自動檢測黑白屏,JsError,Crash 異常情況。當發現這些異常情況時,測試結果將標記為失敗,并在報告中提供相關信息幫助用戶排查問題。
普通 Monkey 測試是采用 隨機點擊 的方式來測試小程序的穩定性(如發現 JsError,黑白屏問題)。插件后臺采用 自研智能 Monkey 策略,利用深度學習,智能識別當前可點擊元素,大大提升 Monkey 測試效率。當用戶第一次跑測時 Monkey 覆蓋率可能較低,隨著用戶跑測次數增加,后臺會智能學習歷史經驗,提升覆蓋率。
2. 完善的性能分析
在平臺跑查任意測試時,會自動獲取跑查過程中的性能數據,并和現網的平均性能數據進行對比,方便開發者掌握小程序的性能情況。
“快遞跟蹤”微信小程序插件整合了快遞100快遞查詢能力,支持全球1200+快遞物流公司信息查詢,通過快遞單號查詢最新物流信息。目前該插件對全行業的小程序免費開放接入,包括電商平臺、商家、醫藥寄送、信息查詢或本地生活服務平臺等任何有物流查詢需求的小程序開發者,為企業、商家、個體小程序賦能。
01 無門檻免費接入
無論是電商商城,還是社群團購、回收類等任何有涉及快遞物流環節的小程序,物流信息查詢是必須重視的一項服務。賣家是否能提供及時的物流信息更新服務,會影響到用戶的二次購買決策。
“快遞跟蹤”小程序插件,是免費接入。接入插件后,用戶只要在小程序內點擊快遞單號,就可以查看最新物流信息,有效提升用戶的購物體驗,提高小程序的回訪率和復購轉化率。
02 原生體驗,無第三方跳轉
“快遞跟蹤”插件依托微信小程序生態,第三方小程序接入后無需任何跳轉,在自己的小程序內即可直接查看物流信息,簡化用戶操作流程。
接入方式也非常簡單快捷,模板化快速接入,無需再次開發,幾個小時即可完成接入,大大降低開發和運營成本。
“快遞跟蹤”插件開放接入,不僅能夠幫助小程序開發者降低物流服務的開發門檻和成本,同時也為小程序商家提供了更好服務用戶的方式。
03 支持國內外1200+家快遞公司物流查詢
通過“快遞跟蹤”小程序插件,支持全網快遞物流查詢,可查看國內、國際1200+快遞物流公司的信息,同時還提供官方客服熱線。
“快遞跟蹤”插件服務穩定,讓商家、開發者管理更加方便。
除了常見的電商場景,“快遞跟蹤”插件同樣非常適合有特定物品物流信息查詢需求的機構和企業接入 —— 例如醫院類公眾號,病歷檔案預約寄出后的進度查詢;駕校機構,寄出駕照后的進度查詢;校園機構的報到證、檔案等資料的快遞查詢等。
]]>以下是官方規定的微信小程序插件支持的開放范圍及服務類目:
開放范圍:企業、媒體、政府及其他組織主體。
開放服務類目:
一級類目 | 二級類目 | 特殊說明 |
---|---|---|
快遞業與郵政 | 郵政、裝卸搬運、寄件/收件、快遞柜、快遞、物流、倉儲 | |
教育 | 嬰幼兒教育、在線教育、培訓機構、出國移民、學歷教育(學校)、素質教育、教育平臺、教育信息服務、駕校培訓、特殊人群教育、出國留學、教育裝備 | |
醫療 | 就醫服務、互聯網醫院 | 僅醫療類小程序可使用 |
政務民生 | 交通違法、博物館、出入境、郵政、車管所服務、城市道路、高速服務、稅務、司法、消防、氣象、戶政、治安、環保、民政、教育、水電、市場監督管理、體育/福利彩票、檢驗檢疫、交通、商務、航空、街道居委、農林畜牧海洋、社科檔案、應急、科學技術與地質、統計、經濟發展與改革、政務服務大廳、安監、醫療、計劃生育、體育、水利、信訪、物價糧食、城管、監獄戒毒、海關、住建、人力資源、文化、社會保障、政務民生、交警、邊防、國安、公證、檢察院、法院、紀檢審計、財政、公積金、黨團組織、食藥監、質監、新聞出版及廣電、知識產權、旅游、煙草管理單位、網信系統 | |
金融業 | 征信業務、保險、銀行、公募基金、證券/期貨、證券/期貨投資咨詢 | 需在插件頁面展示服務提供方,如:當前服務由xxx提供 |
出行與交通 | 公交、長途客運、停車、代駕、租車、順風車(拼車)、地鐵、路橋收費、加油/充電樁、城市交通卡、城市共享交通、高速服務、打車(網約車)、航空、火車、路況、水運 | |
房地產 | 物業管理、房地產經營、房地產、裝修/建材 | |
生活服務 | 生活繳費、家政、麗人、寵物(非醫院類)、環保回收/廢品回收、攝影/擴印、婚慶服務、休閑娛樂、搬家公司、百貨/超市/便利店 | |
IT科技 | 基礎電信運營商、電信業務代理商、軟件服務提供商、硬件與設備 | |
餐飲 | 點評與推薦、菜譜、餐廳排隊、點餐平臺、外賣平臺、餐飲服務場所/餐飲服務管理企業 | |
旅游 | 旅游攻略、簽證、景區服務、旅游退稅、旅游線路、酒店服務、公寓/民宿、門票、出境WiFi | |
文娛 | 其他視頻、FM/電臺、小說 | 1.此類目插件首次提交代碼審核,需經當地互聯網主管機關審核確認,預計審核時長7天左右; 2.視頻類目插件僅限非個人主體小程序使用; 3.提供影視劇相關內容的視頻類目插件僅限文娛-其他視頻類目小程序使用; 4.插件暫未開放文娛-視頻廣場類目。 |
文娛 | 音樂、有聲讀物、動漫、行業資訊 | |
工具 | 記賬、投票、日歷、天氣、備忘錄、辦公、字典、計算類、網絡代理、效率、健康管理、報價/比價、發票查詢、企業管理、預約/報名、圖片、信息查詢 | |
商家自營 | 汽車/其他交通工具的配件、服裝/鞋/箱包、海淘、玩具/母嬰用品(不含食品)、家電/數碼/手機、美妝/洗護、珠寶/飾品/眼鏡/鐘表、運動/戶外/樂器、鮮花/園藝/工藝品、家居/家飾/家紡、汽車內飾/外飾、辦公/文具、寵物/農資、五金/建材/化工/礦產品、機械/電子器件、食品 | |
電商平臺 | 電商平臺 | |
社交 | 筆記、問答、社區/論壇、陌生人交友 | 1. 插件首次提交代碼審核,需經當地互聯網主管機關審核確認,預計審核時長7天左右。 2. 此類目下插件僅限社交類目小程序使用。 |
社交 | 直播 | 1. 插件首次提交代碼審核,需經當地互聯網主管機關審核確認,預計審核時長7天左右。 2. 直播插件僅限電商平臺、教育類目小程序使用 |
商業服務 | 法律服務、招聘/求職、會展服務、廣告/設計、公關/推廣/市場調查、一般財務服務 | |
體育 | 體育場館服務、體育賽事、體育培訓、在線健身 | |
汽車 | 車展服務、汽車經銷商/4S店、汽車廠商、養車/修車、汽車資訊、汽車報價/比價 |
開發者在開發插件之前,可以在當前小程序賬號已選服務類目中的一個,作為微信小程序插件的服務類目。
]]>微信小程序插件常見問題主要集中于開發和使用兩部分,小編匯總了常見問題供開發人員參考:
微信小程序插件開發問題
微信小程序插件使用問題
微信小程序插件使用開放范圍:所有小程序均可使用,其使用的插件類目不能超過小程序主體類型當前開放的范圍,具體參考開放的服務類目表。
微信小程序插件使用接入流程
]]>微信小程序插件收貨地址功能頁最先出現在微信小程序觀察網。
]]>?一、什么是微信小程序插件收貨地址功能頁
微信小程序插件收貨地址功能頁主要展示用戶收貨地址列表
二、微信小程序插件收貨地址調用參數
bindsuccess返回參數說明:
屬性 | 類型 | 說明 | 最低版本 |
userName | string | 收貨人姓名 | |
postalCode | string | 郵編 | |
provinceName | string | 國標收貨地址第一級地址 | |
cityName | string | 國標收貨地址第一級地址 | |
countyName | string | 國標收貨地址第一級地址 | |
detailInfo | string | 詳細收貨地址信息 | |
nationalCode | string | 收貨地址國家碼 | |
telNumber | string | 收貨人手機號碼 | |
errMsg | string | 錯誤信息 |
代碼示例
微信小程序插件收貨地址功能頁最先出現在微信小程序觀察網。
]]>微信小程序插件支付功能頁最先出現在微信小程序觀察網。
]]>一、什么是微信小程序插件支付功能頁
微信小程序插件支付功能頁主要是幫助插件完成支付,就相當于 wx.requestPayment 的功能
二、怎么申請微信小程序插件支付功能
具體操作:登錄小程序管理后臺-小程序插件-基本設置-支付能力。值得注意的是主體為個人的小程序使用插件時,無法正常使用支付功能。
三、微信小程序插件支付功能頁調用參數
微信小程序插件支付功能頁是通過functional-page-navigator進行跳轉。對應的參數 name 應為固定值 requestPayment,其他參數如下:
args參數說明:
回調結果:
代碼示例:
用戶點擊該 navigator 后,將跳轉到如下的支付功能頁:
四、微信小程序插件支付功能頁配置功能頁函數
微信小程序插件支付需要開發者提供一個函數來響應插件的支付調用,在插件里跳轉到支付功能頁,這個函數會在合適的時間被調用,完成支付功能。
支付功能頁函數會在插件小程序的根目錄下 functional-pages/request-payment.js 文件里,名為 beforeRequestPayment。該函數會接收到兩個參數。
callback函數的參數:
reqeustPaymentArgs 的參數:
用于發起支付,和 wx.requestPayment 的參數相同,但沒有回調函數(success, fail, complete):
了解更多信息,請查看微信支付接口文檔。
相關推薦:微信小程序插件開通教程
微信小程序插件支付功能頁最先出現在微信小程序觀察網。
]]>微信小程序插件用戶信息功能頁教程最先出現在微信小程序觀察網。
]]>1.什么是用戶信息功能頁
①主要是用來獲取用戶信息,相當于 wx.login 和 wx.getUserInfo 的功能。
②用戶授權了功能頁,在插件就可以直接調用 wx.login 和 wx.getUserInfo ,不需要再從功能頁中獲得用戶信息。
2.用戶信息功能頁調用參數
用戶信息功能頁主要是用functional-page-navigator進行跳轉,對應的調用參數name固定值為 loginAndGetUserInfo,其他的調用參數與 wx.getUserInfo 相同,具體來說:
注:當 withCredentials 為 true 時,返回的數據會包含 encryptedData, iv 等敏感信息。
bindsuccess返回參數說明:
userInfo參數說明:
參數類型說明
代碼示例:
用戶點擊該 navigator 后,將跳轉到如下的用戶信息功能頁,如圖所示:
1. 一般插件的使用都需要appid才能正常工作,請填寫一個APPID。
2. 由于代碼片段的限制,打開示例后請手動填寫你的APPID賬號到miniprogram/app.json 中,才能正常的運行。
以上就是微信小程序插件用戶信息功能頁教程的介紹,希望對大家有所幫助!
相關推薦:微信小程序插件開通教程
微信小程序插件用戶信息功能頁教程最先出現在微信小程序觀察網。
]]>微信小程序插件接入教程最先出現在微信小程序觀察網。
]]>步驟一:開通插件功能
①開通入口
登錄微信小程序登錄后臺-找到小程序插件選項-點擊開通
步驟二:填寫插件功能開發信息
輸入小程序插件名稱以及插件頭像等信息,插件提交之前,我們先要確認一下插件名稱、插件頭像以及插件簡介等信息是否正確,并且要已上傳開發文檔,點擊提交,如圖所示:
步驟三:開發插件
①設置插件的服務器域名及Token信息后,即可在開發者工具中開發插件。如圖所示:
②開發者在微信小程序開發工具中上傳代碼,上傳代碼之后,開發者可以在小程序管理后臺-小程序插件-開發管理內管理插件版本并在小程序插件開發插件內完成插件的開發和調試。
步驟四:提交審核并發布
①提交審核
插件提交之前,需要開發者填寫插件相關信息,信息包括:插件服務類目、標簽以及功能描述等信息。
②發布
插件發布之前需要提交給微信小程序團隊進行審核,審核之后就可以發布。
步驟五:管理插件使用申請
①申請接入小程序插件
開發者可以通過小程序管理后臺-小程序插件-申請管理中可以申請小程序插件,24小時之內可以選擇同意或拒絕,如果你想使用這個插件,就選擇同意。
②使用插件
開發者可以將插件添加到自己的小程序,豐富小程序的服務。當用戶在使用小程序的時候,可以使用插件提供的服務。
步驟六:接入流程
開發者可以在小程序管理后臺-設置-第三方服務-插件管理中找到你需要的插件,并申請使用。插件開發者在24小時內通過后,小程序開發者可在小程序內使用該插件。
以上就是微信小程序插件接入教程,大家感興趣,可以根據以上的步驟操作一下,輕松搞定!
相關推薦:微信小程序插件開發指南
微信小程序插件接入教程最先出現在微信小程序觀察網。
]]>