微信小程式介面測試時appid為空如何解決
一、web介面測試和app/微信小程式介面測試的區別
web介面一般是透過瀏覽器訪問,app介面是透過手機端訪問的,所以他們header頭部請求是不一樣的,一樣的就是User Agent這個引數。
web請求的header請求中的User Agent以谷歌為例:
MAC:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36 Windows:Mozilla/5.0 (Windows; U;
Windows NT 5.2) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
app請求的header請求中的User Agent:
Android:Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) Chrome/57.0.2987.132 Mobile Safari/537.36
ios:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.113 Safari/537.36
二、如何進行app介面測試
上面說了app和web的header請求是有區別的所以我們在進行app介面測試的時候填寫User Agent這個引數。這裡的兩個選項分別代表蘋果和安卓。
模擬一下手機訪問百度的請求。
三、微信小程式介面測試的時候引數裡面沒有appid,為什麼請求的時候需要appid,appid是什麼?
appid是微信或支付寶應用自帶的引數,好比小程式的身份證號碼,ID號,方便識別身份。
我這裡微信介面測試的時候就遇到appid為空的情況
然後這款小程式appid請求是放在header裡面的,填寫之後就不為空了。
後面就是token的問題了。
總結一下:appid一般是微信小程式身份認證需要的,所以在介面測試的時候可以詢問一下開發,他們都會知道appid是什麼。我們只需要模擬好為手機請求,appid和其他引數填寫無誤就可以正常的進行微信小程式的介面測試了。
工具下載地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69986023/viewspace-2732115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 微信小程式介面測試時 appid 為空如何解決微信小程式APP
- 【案例】用Jmeter做微信小程式專案介面測試JMeter微信小程式
- 用Jmeter做微信小程式專案介面測試【案例】JMeter微信小程式
- 如何測試微信小程式微信小程式
- Appium 之測試微信小程式APP微信小程式
- Appium之測試微信小程式APP微信小程式
- python+requests對app和微信小程式進行介面測試PythonAPP微信小程式
- python+requests 對 app 和微信小程式進行介面測試PythonAPP微信小程式
- iOS 如何測試微信小遊戲&小程式?iOS遊戲
- iOS如何測試微信小遊戲&小程式?iOS遊戲
- 讓微信小程式開發如魚得水微信小程式
- Android如何測試微信小遊戲&小程式?Android遊戲
- 微信小程式之滲透測試、加固、安全檢測微信小程式
- 微信小程式必用介面微信小程式
- 微信小程式設計師自動化測試微信小程式程式設計師
- 如何選擇測試微信域名檢測介面-域名檢測api介面測試標準API
- 微信小程式 TypeScript 嘗試微信小程式TypeScript
- 介面測試的價值(為什麼要做介面測試)
- 微信小程式-測試遊戲生成六邊多邊形微信小程式遊戲
- 在微信小程式中打造 MQTT 連線測試工具微信小程式MQQT
- 微信小程式真機預覽體驗測試教程微信小程式
- Jmeter介面測試例項-牛刀小試JMeter
- 請問有沒有可以測試微信小程式 / 支付寶小程式的頁面渲染時間的工具?微信小程式
- 基於微信小程式的知乎介面微信小程式
- 小程式實現微信 【我的】介面
- 微信域名檢測官方介面 微信域名實時檢測系統
- 為什麼要做介面測試?可做介面測試的軟體測試公司分享
- 介面測試--基礎小知識
- 兩小時快速構建微信小程式微信小程式
- 介面測試的解決方案
- 介面和微信有互動,各位都是如何介面測試的?
- 微信小程式為何突然火了?微信小程式的發展趨勢微信小程式
- Java微信授權登入小程式介面Java
- 為了測試itpub個人空間,以後多作測試.
- CI Weekly #12 | 微信小程式的自動化測試進階微信小程式
- 微信紅包的概率測試程式
- 小程式自動化測試--測試3
- 手把手教你測試微信小程式,附軟體測試員必知的20個常見測試點微信小程式