寶雞外貿(mào)網(wǎng)站建設(shè)百度搜索app免費下載
業(yè)務(wù)測試歷史數(shù)據(jù)的必要性
1.保留上一版本的呈現(xiàn)效果以及數(shù)據(jù)正確性
2.做發(fā)版前后數(shù)據(jù)、樣式一致性校驗
3.后端處理歷史數(shù)據(jù),覆蓋各類場景,保證客戶的現(xiàn)有數(shù)據(jù)不會被影響,造成線上事務(wù)
4.為測試過程的覆蓋度以及產(chǎn)品迭代的質(zhì)量保駕護航
如何做歷史數(shù)據(jù)(發(fā)版前截圖或文檔記錄)
前端部分:
1.文案、樣式、布局等的調(diào)整
1>該部分注意頁面布局的邊界值
最多展示多少,最少展示多少,以及中間部分;
2>文案的位置,內(nèi)容,以及展示的交互
是否與歷史版本、組件兼容
是否與歷史數(shù)據(jù)源一致
是否在不同的瀏覽器、不同型號的手機都兼容
是否與規(guī)約一致
是否是客戶想要的,體驗感能否通過,與之前相比是否得到了優(yōu)化
是否需要回退到之前版本
3>
頁面展示布局(不同臨界值,區(qū)分有效等價類,無效等價類)
組件數(shù)據(jù)源,接口內(nèi)容
交互(不同瀏覽器的hover展示(鼠標禁用、警告、提示展示彈層))
操作,級聯(lián)展示以及帶入的頁面參數(shù)是否正確
4>前端頁面的安全性校驗,被篡改參數(shù)后能否訪問頁面
后端部分
1.權(quán)限
區(qū)分不同場景不同類型;即靜態(tài)寫死的身份配置和動態(tài)變化的身份配置,在發(fā)版前后的權(quán)限是否一致
系統(tǒng)預(yù)置的身份
系統(tǒng)預(yù)置后被自定義的身份
系統(tǒng)預(yù)置被自定義后,恢復(fù)系統(tǒng)預(yù)置的身份
租戶下自定義的身份
出廠設(shè)置的特殊身份(是否被寫死;能否被動態(tài)授權(quán))
顧問的身份,有哪些應(yīng)用下的實施權(quán)限
權(quán)限需要關(guān)注3個點
1>身份權(quán)限,這個身份下配置的應(yīng)用權(quán)限
歷史的應(yīng)用是否過期;
歷史的應(yīng)用是否還在開通;
發(fā)版過程中修改該身份配置造成的錯誤數(shù)據(jù),怎么修復(fù),怎么記錄,是否需要修復(fù)
歷史上述不同身份的配置,數(shù)據(jù)處理是否正確(刷數(shù)據(jù))
2>數(shù)據(jù)權(quán)限,客戶可見的數(shù)據(jù)有哪些
歷史的數(shù)據(jù)權(quán)限是否正確;不同身份和權(quán)限的人的數(shù)據(jù)權(quán)限區(qū)別(需要造不同級別、身份、配置下賬號,留據(jù)可見數(shù)據(jù)范圍)
歷史的數(shù)據(jù)修改后的權(quán)限是否正確
歷史的應(yīng)用數(shù)據(jù)被修改,權(quán)限下的數(shù)據(jù)怎么動態(tài)修改、展示
歷史的數(shù)據(jù)在發(fā)版過程中修改了數(shù)據(jù)權(quán)限,怎么修復(fù),怎么記錄,是否需要修復(fù)
歷史的數(shù)據(jù)源被替換或者擴展,是否展示正確
3>操作權(quán)限
歷史的身份配置下按鈕是否正常展示
編輯、刪除、新建、另存、保存、打印、下載、轉(zhuǎn)發(fā)、共享、幫助、跳轉(zhuǎn)、查看、搜索等的按鈕、表單和列表可正確展示并生效
歷史的身份配置按鈕權(quán)限是否被修改,
不同級別或身份下可見的按鈕范圍是否正確
點擊某一處,級聯(lián)的按鈕權(quán)限是否正確
2.業(yè)務(wù)邏輯
數(shù)據(jù)的產(chǎn)生、接收、更新是否正確
各個業(yè)務(wù)線之間的影響,是否存在依賴
后端數(shù)據(jù)庫數(shù)據(jù)與前臺接入的數(shù)據(jù)是否一致
后端各類的取數(shù)邏輯、判斷邏輯是否正確;
是否屏蔽了不需要展示的數(shù)據(jù);是否屏蔽了不需要接入數(shù)據(jù)的應(yīng)用;是否對某個租戶下的數(shù)據(jù)進行了特殊處理(租戶灰度)
是否對某個頁面走哪個服務(wù),路由地址是否正確,機器配置是否正確;數(shù)據(jù)進哪個數(shù)據(jù)庫表,是否生成了日志記錄,是否產(chǎn)生了異常
定制化的東西是否正確生效,是否會影響其他用戶、租戶