metersphere 移動端介面測試

2021-10-21 17:24:10 字數 887 閱讀 3220

1、 @[toc]概述

目前接觸到一些客戶,發現很多客戶的公司研發部門沒有任何介面文件或者資料提供給測試人員,下面介紹像這種情況下,測試人員如何得到api介面、如何把這些介面維護到metersphere系統中,達到快速、低成本啟動和實施介面測試、自動化測試以及效能測試

當研發沒有提供任何介面資料的情況下,我們可以通過抓包工具來主動獲得。目前市面上的抓包工具很多,下面重點介紹兩個工具postman和fiddler進行抓包。為什麼只介紹這兩種呢?

1)postman:metersphere系統7版本完全支援postman介面的匯入,當用postman工具得到介面後,可以直接匯入到metersphere系統中,省去一部分人力維護成本。

2)fiddler:屬於專業抓包工具,對包的解析、抓取和清晰度個人認為優於postman,同時提供的強大的除錯等等功能。並且metersphere1.8版本支援har格式指令碼匯入,所以當fiddler抓包後可以直接匯入到metershpere系統中。

下面介紹錄製移動端系統,並且電腦系統基於windows10作業系統,手機以安卓為例進行講解。

進入手機看不到配置**,手機需要向下拖動

3.8.2 抓包

完成上面的設定後,就可以使用fiddler進行抓包了。在手機端進行操作,fiddler中就能抓取到所有相關資訊。這裡只抓取設定「*.aa.com」下的介面資訊

3.8.3 匯出hae格式的指令碼資訊

匯出har格式的介面資訊;選擇【file–export】選擇「httparchive格式」

移動端 移動端頁面適配方案

這是mdn上的解釋 這個單位代表根元素的 font size 大小 例如 元素的font size 當用在根元素的font size上面時 它代表了它的初始值 也就是說,rem單位取值的大小和根元素html的font size取值直接相關。它跟html元素之間得關係為 html的fontsize值 ...

pc端適配移動端

1.允許網頁寬度自動調整在網頁 的頭部,加入一行viewport元標籤所有主流瀏覽器都支援這個設定,包括ie9。對於那些老式瀏覽器 主要是ie6 7 8 需要使用css3 mediaqueries.js2.不使用絕對寬度由於網頁會根據螢幕寬度調整布局,所以不能使用絕對寬度的布局,也不能使用具有絕對寬...

移動端布局

預設以寬度為640px的設計稿為基準頁面,然後通過js獲取當前顯示裝置的尺寸,對應的調整 html 標籤的font size大小,從而實現通過以rem為單位的移動端布局適配。function win,doc function layoutcalc html.style.fontsize rem px...