給自己挖坑

需求:

一個(gè)列表頁(yè)獲取數(shù)據(jù)方式發(fā)生改變,由原來調(diào)用“A接口-B接口”的方式,調(diào)整為直接調(diào)用B接口。

測(cè)試點(diǎn):

1、訪問B接口后,接口返回?cái)?shù)據(jù)(只涉及到這一個(gè)接口,直接手動(dòng)訪問)。

2、現(xiàn)有數(shù)據(jù)與原始頁(yè)面數(shù)據(jù)做對(duì)比,保證現(xiàn)有數(shù)據(jù)的正確性。

3、翻頁(yè)后數(shù)據(jù)顯示正確。

4、翻頁(yè)功能可用。

經(jīng)過:原本是計(jì)劃昨天測(cè)試完后上線的,但是因?yàn)槎鄠€(gè)需求排隊(duì)占用測(cè)試服務(wù),導(dǎo)致只能排隊(duì),最后今天才開始上線,結(jié)果因個(gè)別數(shù)據(jù)不正確,不能如期上線。

環(huán)境原因:開發(fā)測(cè)試約定的流程執(zhí)行的不徹底,開發(fā)的提測(cè)分支都是個(gè)人分支,沒有將其合并到測(cè)試分支,導(dǎo)致出現(xiàn)環(huán)境競(jìng)爭(zhēng)問題。

解決方法:開發(fā)在個(gè)人分支開發(fā)完成后,提交到待測(cè)試分支,測(cè)試通過后,將其需要上線的個(gè)人分支合并到待上線分支,測(cè)試使用待上線分支進(jìn)行回歸測(cè)試,測(cè)試每次只需部署測(cè)試分支以及待上線分支進(jìn)行測(cè)試以及回歸測(cè)試即可。

回到正題,經(jīng)過合并分支后,可以測(cè)試了,也測(cè)試通過了,產(chǎn)品、UI關(guān)注的內(nèi)容進(jìn)行了他們各自也進(jìn)行了驗(yàn)證,想著上線吧。

結(jié)果到了待上線環(huán)境 ,發(fā)現(xiàn)個(gè)別數(shù)據(jù)顯示有問題,前端開發(fā)定位問題,并嘗試解決問題,因?yàn)樾枨蟛痪o急且未上線,經(jīng)協(xié)商后就不在推到線上,待問題修復(fù)后重新打包上線。

總結(jié):

1、因?yàn)檎J(rèn)為是個(gè)小需求,雖然寫了檢查點(diǎn),但執(zhí)行時(shí)不是很重視,所以在后續(xù)我要注意不要因?yàn)樾枨蠛?jiǎn)單就輕視。有些坑踩過一次就可以了。

2、接口訪問時(shí)只是保證了接口是通的且有數(shù)據(jù)返回,但是未對(duì)接口的數(shù)據(jù)的正確性做驗(yàn)證。

3、在翻頁(yè)檢查數(shù)據(jù)時(shí),只是選擇性的檢查了某些頁(yè)面,恰好未查看到的頁(yè)面存在錯(cuò)誤數(shù)據(jù)。

針對(duì) 2、3點(diǎn) 想到的方案就是寫個(gè)腳本自動(dòng)的對(duì)比數(shù)據(jù),這樣就能避免上述兩個(gè)問題了。手工自動(dòng)相結(jié)合。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容