核心價值
以有限的測試資源最大化測試覆蓋率
資料**
友盟等移動分級瀏覽器支援 mgbs 分級
描述測試基準分a主要,b次之,c可選.
季度更新
b級別也是可選,根據不同業務的實際情況選擇
標記最新版本 說明
a級為優先順序最高. 要求測試過所有的用例. 開發要按照上線標準過自測用例.
b級是對a級別的補充. 要求測試過所有的測試用例. 開發不要求自測.
c級優先順序比較低, 各業務線測試測試可以抽樣測試, 不需要做到測試用例完全覆蓋,也不需要樣式完全保持一致.如果遇到具體的bug,需要可測試一起評定bug的嚴重性.在雙方認可的情況下,允許不解決c級的bug而發布**.
漸進增強和平穩退化
分級目標環境 gteuser agent的使用流程復用解決方案描述json資料結構的規範
首次訪問返回html, html由後端模板生成
非首次訪問只用ajax請求json(p)資料, 在前端使用同一套模板生成html. 這裡提到了前後端使用同一套模板, 是為了同乙份邏輯在前後端維護的成本.
用一些工具改寫ua進行跨終端預覽
selenium
啟動firefox瀏覽器並且啟動selenium外掛程式
啟動錄製
在頁面產生互動
錄製結束產生乙份錄製**
seienium webdricer解析這個錄製**回放動作行為
監聽頁面並記錄測試結果
指令碼錄製和回放
pc端瀏覽器
操作頁面產生動作
pc端瀏覽器手機動作並出發socket事件
mobile端瀏覽器接受socket事件, 獲取到動作資料
mobile端回放動作
讀書筆記 跨特權級呼叫
通常發起呼叫的函式和被呼叫的函式都是位於同乙個特權級的 中的,這種呼叫叫做同特權級呼叫,另一種情況是位於不同特權級 段中的 互相呼叫,被稱為跨特權級呼叫。跨特權級呼叫通常是通過乙個所謂的呼叫門 call gate 來完成的。呼叫門的全稱是呼叫門描述符 call gate descriptor 其結構...
讀書筆記 跨特權級呼叫
通常發起呼叫的函式和被呼叫的函式都是位於同乙個特權級的 中的,這種呼叫叫做同特權級呼叫,另一種情況是位於不同特權級 段中的 互相呼叫,被稱為跨特權級呼叫。跨特權級呼叫通常是通過乙個所謂的呼叫門 call gate 來完成的。呼叫門的全稱是呼叫門描述符 call gate descriptor 其結構...
mysql運維 讀書筆記 Mysql 讀書筆記
mysql儲存時間有兩種型別 datetime和timestamp。分別說一下兩者的區別。datetime,以8位元組儲存時間,理論上可以從0000年儲存到9999年。並且沒有時區的概念,它儲存的就是乙個時間點的概念。timestamp和datetime最主要的不同就是,它是以4個位元組儲存,由19...