開發(fā):影響范圍、提測就是全部,我也不知道動(dòng)到哪,你最好全部測一遍吧,測細(xì)點(diǎn)哦
重構(gòu)項(xiàng)目的特性:
框架的改動(dòng)
數(shù)據(jù)庫的遷移
邏輯遷移
表結(jié)構(gòu)也改動(dòng)
但是業(yè)務(wù)功能邏輯還是原來的,數(shù)據(jù)流實(shí)現(xiàn)路徑都改動(dòng)很大
測試思路
不能把原項(xiàng)目的邏輯帶入到這個(gè)新項(xiàng)目中,根據(jù)合理的需求進(jìn)行全面測試
1、舊數(shù)據(jù)的兼容驗(yàn)證,要先構(gòu)造重構(gòu)前的數(shù)據(jù),查看重構(gòu)后是否兼容
2、重構(gòu)前的接口是否還可調(diào)用、是否可兼容重構(gòu)前的用戶或功能(若要兼容的話)
3、重構(gòu)后的表結(jié)構(gòu)是否有符合業(yè)務(wù)需求的數(shù)據(jù)流,是否有遺漏
4、重構(gòu)后的架構(gòu)設(shè)計(jì)如何走~服務(wù)之間的調(diào)用順序是如何的
架構(gòu)設(shè)計(jì)如何看
時(shí)序圖
A微服務(wù)-B微服務(wù)-C微服務(wù)之間調(diào)用鏈路和消息流
數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)
可以看看表的設(shè)計(jì) 、數(shù)據(jù)流,理解開發(fā)的實(shí)現(xiàn),有助力測試用例的設(shè)計(jì)
表字段
表與表之間的關(guān)聯(lián)