亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

保險(xiǎn)銀行項(xiàng)目軟件測(cè)試Bug匯總:狀態(tài)、金額、并發(fā)與接口排查

保險(xiǎn)銀行項(xiàng)目軟件測(cè)試Bug匯總:狀態(tài)、金額、并發(fā)與接口排查 最近總有人問我做軟件測(cè)試到底什么項(xiàng)目最難測(cè)。我的回答一直沒變保險(xiǎn)和銀行。這兩類系統(tǒng)業(yè)務(wù)規(guī)則密集、金額敏感、狀態(tài)流轉(zhuǎn)復(fù)雜外部接口又多很多bug在測(cè)試環(huán)境一測(cè)就過一上線就翻車。我把自己這些年攢下的軟件測(cè)試bug匯總按場(chǎng)景拆開結(jié)合真實(shí)排查經(jīng)驗(yàn)寫成這篇匯總希望能讓剛轉(zhuǎn)金融項(xiàng)目或者正在被保險(xiǎn)、銀行系統(tǒng)折磨的測(cè)試同行少走點(diǎn)彎路。這篇不是泛泛的功能測(cè)試清單而是圍繞保險(xiǎn)銀行項(xiàng)目里最常見的bug類型從功能邏輯、并發(fā)權(quán)限、接口批量、報(bào)表對(duì)賬到排查實(shí)錄一次講透。1. 保險(xiǎn)與銀行項(xiàng)目為什么容易“藏雷”1.1 兩類項(xiàng)目的業(yè)務(wù)差異決定了bug類型不同保險(xiǎn)和銀行雖然都叫金融系統(tǒng)但在測(cè)試視角下完全是兩套邏輯。保險(xiǎn)項(xiàng)目的主線是保單生命周期從投保、核保、承保、撤單、退保到理賠、續(xù)期每個(gè)動(dòng)作都會(huì)改變保單狀態(tài)而且不同產(chǎn)品不同規(guī)則差異很大。比如重疾險(xiǎn)的等待期、醫(yī)療險(xiǎn)的免賠額、萬能險(xiǎn)的結(jié)算利率這些業(yè)務(wù)規(guī)則通過規(guī)則引擎配置后測(cè)試人員如果不熟悉很難構(gòu)造出有效用例。銀行項(xiàng)目的主線是賬務(wù)和資金流轉(zhuǎn)核心關(guān)注點(diǎn)在于資金不能多一分也不能少一分。轉(zhuǎn)賬、代發(fā)、代扣、理財(cái)申購(gòu)贖回、貸款還款每一筆資金都要有完整的流水軌跡。銀行系統(tǒng)對(duì)事務(wù)一致性要求更高一個(gè)操作涉及多個(gè)賬戶時(shí)要么全部成功要么全部回滾不能出現(xiàn)半個(gè)交易。這個(gè)差異決定了測(cè)試重點(diǎn)保險(xiǎn)多測(cè)狀態(tài)和規(guī)則銀行多測(cè)金額、并發(fā)和批量。如果拿測(cè)普通后臺(tái)系統(tǒng)的思路去測(cè)金融項(xiàng)目大概率會(huì)漏掉最致命的那類bug。1.2 測(cè)試環(huán)境的復(fù)雜程度遠(yuǎn)超普通項(xiàng)目說一個(gè)我參與過的某保險(xiǎn)項(xiàng)目測(cè)試環(huán)境要連核保引擎、支付渠道、短信平臺(tái)、電子保單服務(wù)還有一套用來模擬再保的接口mock光環(huán)境聯(lián)調(diào)就花了兩周。銀行項(xiàng)目更夸張核心系統(tǒng)、總賬、支付、渠道、風(fēng)控一個(gè)完整的交易鏈路可能要跨五六個(gè)系統(tǒng)。環(huán)境之間數(shù)據(jù)版本不一致是家常便飯經(jīng)常出現(xiàn)測(cè)試環(huán)境復(fù)現(xiàn)不了、生產(chǎn)一下子就復(fù)現(xiàn)的情況。這種復(fù)雜環(huán)境下bug定位的難度直線上升。我見過很多測(cè)試新人一發(fā)現(xiàn)bug就只往自己系統(tǒng)里猜結(jié)果排查半天發(fā)現(xiàn)是上游系統(tǒng)返回了錯(cuò)誤碼。所以金融項(xiàng)目測(cè)試第一步不是寫用例而是梳理系統(tǒng)交互圖搞清楚數(shù)據(jù)從哪里來、到哪里去。否則你連bug該記在哪個(gè)系統(tǒng)頭上都分不清。對(duì)保險(xiǎn)和銀行項(xiàng)目來說環(huán)境拓?fù)湓綇?fù)雜“環(huán)境問題”和“代碼問題”就越容易混在一起測(cè)試人員必須具備基礎(chǔ)的鏈路分析能力。1.3 需求文檔里的隱性規(guī)則是bug溫床保險(xiǎn)和銀行的需求文檔通常非常長(zhǎng)但是真正容易出問題的不是主流程而是那些藏在“注意事項(xiàng)”“特殊約定”里的邊界規(guī)則。比如“猶豫期撤單不退還工本費(fèi)”“保單未交費(fèi)自動(dòng)墊繳墊繳利率按約定執(zhí)行”“貸款提前還款違約金不超過剩余本金一定比例”。這些規(guī)則測(cè)試時(shí)很容易被忽略不是因?yàn)椴徽J(rèn)真而是因?yàn)橛美O(shè)計(jì)時(shí)根本沒想過。我自己的習(xí)慣是拿到需求后先做一輪規(guī)則提取把文檔里所有帶“如果”“當(dāng)”“未”“不”“僅”的句子單獨(dú)列出來再逐條轉(zhuǎn)成用例。比如“當(dāng)保單處于退保申請(qǐng)狀態(tài)時(shí)不允許再次提交理賠申請(qǐng)”看起來很簡(jiǎn)單但很多系統(tǒng)并沒有在狀態(tài)機(jī)里限制這個(gè)操作導(dǎo)致線上出現(xiàn)一筆退保中保單的理賠記錄。需求里的每一個(gè)“例外”幾乎都對(duì)應(yīng)著一個(gè)bug點(diǎn)。測(cè)試保險(xiǎn)和銀行項(xiàng)目不能只讀主流程文檔還要把附錄、備注逐字看一遍。2. 功能邏輯類Bug狀態(tài)、金額、日期三座大山2.1 狀態(tài)流轉(zhuǎn)Bug為什么“已失效”保單還能理賠狀態(tài)流轉(zhuǎn)是保險(xiǎn)項(xiàng)目里出現(xiàn)頻率最高的bug類型幾乎每個(gè)版本都會(huì)遇到。典型問題是系統(tǒng)只判斷了當(dāng)前狀態(tài)是否等于某個(gè)值但忽略了狀態(tài)的歷史路徑。比如保單已經(jīng)撤單狀態(tài)變成了“已撤單”但是理賠模塊的判斷條件是“狀態(tài)不等于已終止”于是已撤單的保單還能繼續(xù)走理賠流程。這個(gè)bug在測(cè)試環(huán)境不一定好觸發(fā)因?yàn)樾枰劝驯巫叩匠穯螤顟B(tài)再走理賠流程如果用例只覆蓋了正常承保到理賠根本不會(huì)發(fā)現(xiàn)。解決這類問題最好的辦法是在測(cè)試設(shè)計(jì)階段畫狀態(tài)圖。把保單、賬戶、訂單等核心對(duì)象的合法狀態(tài)和狀態(tài)遷移條件全部畫出來再針對(duì)每個(gè)遷移做正向和反向用例。比如撤銷只有“已承保”和“猶豫期內(nèi)”才能操作那“等待核?!睜顟B(tài)下的撤單按鈕必須置灰就算按鈕沒置灰后端也要返回對(duì)應(yīng)錯(cuò)誤碼。狀態(tài)圖不需要畫得非常正式只要能覆蓋所有狀態(tài)和跳轉(zhuǎn)關(guān)系就足夠了。2.2 金額計(jì)算Bug一分錢的差距怎么來的金融項(xiàng)目里金額精度問題永遠(yuǎn)排得上bug前三。我見過最典型的低層bug是用double類型存金額導(dǎo)致保費(fèi)計(jì)算結(jié)果出現(xiàn)0.00000001的尾差最后試算保費(fèi)和實(shí)際應(yīng)收保費(fèi)對(duì)不上。銀行核心系統(tǒng)一般會(huì)使用decimal或者Long以“分”為單位存儲(chǔ)和計(jì)算但外圍系統(tǒng)不一定遵守同一套約定聯(lián)調(diào)時(shí)就會(huì)出問題。一筆跨系統(tǒng)的交易這邊傳的是元那邊收的是分金額差一百倍這種事故真的是會(huì)發(fā)生的。除了存儲(chǔ)類型四舍五入規(guī)則也特別容易踩坑。保費(fèi)、利息、手續(xù)費(fèi)、違約金究竟保留幾位小數(shù)是按商品還是按訂單匯總后四舍五入還是每一項(xiàng)先四舍五入再加總這兩種方式在極端值下會(huì)出現(xiàn)一分錢的差異。銀行利息更麻煩本金、利率、天數(shù)、計(jì)息方式四者交叉一年按360天還是365天月末日是否計(jì)息都會(huì)導(dǎo)致結(jié)果不同。我建議所有金額用例都準(zhǔn)備一組邊界數(shù)據(jù)比如0.01元、999999999.99元、0.000元再準(zhǔn)備一組尾差用例比如0.005、0.015用公式先手動(dòng)算出期望值再跟系統(tǒng)比對(duì)這樣踩雷概率會(huì)低很多。2.3 日期時(shí)間Bug生效日、到期日、節(jié)假日規(guī)則因?yàn)闀r(shí)間邊界導(dǎo)致的bug在保險(xiǎn)和銀行項(xiàng)目里也是見怪不怪。保險(xiǎn)最典型的是保單生效日和保險(xiǎn)期間的銜接問題。比如投保申請(qǐng)?jiān)?024年12月31日提交約定次日零時(shí)生效系統(tǒng)計(jì)算生效日時(shí)用了當(dāng)前日期加一天但沒考慮跨月結(jié)果生效日到底是2025年1月1日還是2024年12月32日不覆蓋跨年就會(huì)漏掉。很多bug管理員可能覺得這屬于低概率事件實(shí)際上銀行保險(xiǎn)業(yè)務(wù)天天都在跨日期運(yùn)行邊界時(shí)間就是最容易出錯(cuò)的地方。銀行的時(shí)間問題更多集中在“節(jié)假日順延”和“日切時(shí)點(diǎn)”上。定期存款到期日如果遇到法定節(jié)假日應(yīng)該順延到下一個(gè)工作日但順延期間的利息怎么算貸款還款日遇到節(jié)假日是提前扣款還是順延這些規(guī)則每個(gè)項(xiàng)目都不一樣必須用真實(shí)節(jié)假日數(shù)據(jù)去測(cè)試。我常用的方法是把系統(tǒng)中的日期控件和后臺(tái)服務(wù)器時(shí)間統(tǒng)一做邊界測(cè)試?yán)?3:59:59、00:00:00、02-29閏年每個(gè)邊界點(diǎn)至少跑一遍。不要嫌麻煩時(shí)間bug一旦線上爆發(fā)客戶會(huì)直接打電話投訴。3. 并發(fā)、權(quán)限與安全類Bug銀行項(xiàng)目的高危雷區(qū)3.1 并發(fā)重復(fù)提交同一個(gè)賬戶被扣兩次銀行項(xiàng)目里最嚴(yán)重的用戶體驗(yàn)問題就是重復(fù)扣款。用戶在手機(jī)銀行提交轉(zhuǎn)賬時(shí)網(wǎng)絡(luò)卡頓連續(xù)點(diǎn)了兩次“確認(rèn)”如果后端沒有做冪等控制就會(huì)發(fā)起兩筆扣款。類似的情況還有保險(xiǎn)投保時(shí)用戶重復(fù)提交訂單同一份保險(xiǎn)被投保兩次簡(jiǎn)直是災(zāi)難。這類bug在功能測(cè)試階段很難發(fā)現(xiàn)因?yàn)槿斯げ僮鬟_(dá)不到毫秒級(jí)并發(fā)必須靠自動(dòng)化工具模擬。我現(xiàn)在的標(biāo)準(zhǔn)做法是測(cè)試用例里必加一條“同一請(qǐng)求重復(fù)提交N次”的場(chǎng)景用性能測(cè)試工具模擬并發(fā)或者直接用腳本循環(huán)請(qǐng)求。后端判斷是否重復(fù)的關(guān)鍵是冪等鍵比如訂單號(hào)、流水號(hào)、用戶操作唯一標(biāo)識(shí)。測(cè)并發(fā)時(shí)重點(diǎn)看兩個(gè)點(diǎn)一是是否生成了兩條業(yè)務(wù)數(shù)據(jù)二是第二次請(qǐng)求是否返回了“重復(fù)提交”的提示。如果系統(tǒng)沒有冪等校驗(yàn)?zāi)呐鹿δ軠y(cè)試全過也必須當(dāng)成P0問題提出來。3.2 權(quán)限與越權(quán)柜員能看到別人的客戶信息權(quán)限類bug在銀行項(xiàng)目里屬于高危漏洞因?yàn)橐坏┏霈F(xiàn)越權(quán)輕則信息泄露重則違規(guī)操作。最常見的越權(quán)有兩種水平越權(quán)和垂直越權(quán)。水平越權(quán)是A柜員能看到B柜員名下的客戶資料垂直越權(quán)是普通柜員能執(zhí)行主管才能做的交易授權(quán)。這兩種bug用普通頁(yè)面流程很難測(cè)出來因?yàn)檎2僮飨马?yè)面不會(huì)展示那些入口但接口層可能沒有做數(shù)據(jù)歸屬校驗(yàn)。測(cè)試權(quán)限時(shí)不能只驗(yàn)證不同角色的菜單可見性還要驗(yàn)證接口層面的數(shù)據(jù)歸屬。比如A柜員登錄后手動(dòng)修改請(qǐng)求里的客戶編號(hào)系統(tǒng)是否就能返回B客戶的賬戶信息。這種bug在頁(yè)面端可能被隱藏了入口但接口層沒做數(shù)據(jù)過濾很容易被鉆空子。我自己寫用例時(shí)會(huì)把權(quán)限用例拆成功能權(quán)限和數(shù)據(jù)權(quán)限兩類分別覆蓋功能權(quán)限管“能不能點(diǎn)這個(gè)按鈕”數(shù)據(jù)權(quán)限管“能看到哪些數(shù)據(jù)”。3.3 數(shù)據(jù)脫敏與日志泄露金融項(xiàng)目涉及大量客戶隱私脫敏是測(cè)試?yán)锏挠仓笜?biāo)。經(jīng)常出現(xiàn)的bug包括頁(yè)面正常脫敏但接口返回報(bào)文里是明文日志文件里打印了完整的身份證號(hào)測(cè)試環(huán)境的驗(yàn)證碼短信直接下發(fā)到真實(shí)手機(jī)號(hào)。前面兩種還好說最后一種屬于事件級(jí)別問題。做測(cè)試時(shí)我自己專門準(zhǔn)備了一批敏感數(shù)據(jù)比如身份證號(hào)、手機(jī)號(hào)、卡號(hào)每個(gè)都做成固定測(cè)試值一旦在日志或接口里發(fā)現(xiàn)原文立刻定位是哪一個(gè)環(huán)節(jié)出了問題。排查脫敏問題最有效的辦法是抓全鏈路報(bào)文。從前端發(fā)起請(qǐng)求到后端返回響應(yīng)再到日志輸出每一層都檢查一遍。重點(diǎn)看JSON字段、日志打印語(yǔ)句、數(shù)據(jù)庫(kù)導(dǎo)出文件、批量郵件附件。除了常規(guī)的身份證和手機(jī)號(hào)還要注意銀行卡號(hào)、密碼、CVC碼、支付密鑰這類數(shù)據(jù)。測(cè)試通過的標(biāo)準(zhǔn)不只是“頁(yè)面打碼了”而是“全鏈路無明文”?,F(xiàn)在很多公司對(duì)敏感數(shù)據(jù)都有自動(dòng)化掃描工具但工具只能發(fā)現(xiàn)一部分人工抽查仍然不可少。4. 接口、批量與數(shù)據(jù)庫(kù)層Bug肉眼看不到的坑4.1 接口聯(lián)調(diào)字段映射和報(bào)文格式保險(xiǎn)和銀行項(xiàng)目都是典型的多系統(tǒng)協(xié)作前后端之外還有渠道系統(tǒng)、核心系統(tǒng)、第三方支付接口聯(lián)調(diào)階段是bug高發(fā)期。最常見的有字段名對(duì)不上、類型不一致、報(bào)文長(zhǎng)度不夠。比如金額字段核心系統(tǒng)用“amount”表示分渠道系統(tǒng)用“amt”表示元聯(lián)調(diào)時(shí)不轉(zhuǎn)換結(jié)果金額差一百倍。這種bug邏輯上不復(fù)雜但排查極費(fèi)時(shí)間因?yàn)閮蛇叾加X得自己沒問題。我的排查思路是先確認(rèn)接口文檔的標(biāo)準(zhǔn)定義再抓實(shí)際報(bào)文對(duì)比。測(cè)試時(shí)每個(gè)字段都要準(zhǔn)備正常值、邊界值、空值比如一個(gè)字段定義為最長(zhǎng)10位就要傳11位驗(yàn)證系統(tǒng)的校驗(yàn)邏輯一個(gè)日期字段規(guī)定為yyyyMMdd就必須測(cè)試“20241231”和“2024-12-31”兩種格式。接口回歸時(shí)我會(huì)做一次全字段比對(duì)把標(biāo)準(zhǔn)報(bào)文和實(shí)際報(bào)文逐字段核對(duì)基本能覆蓋大部分映射問題。保險(xiǎn)和銀行項(xiàng)目的接口文檔通常都有版本管理聯(lián)調(diào)時(shí)一定要確認(rèn)當(dāng)前版本不要拿舊文檔對(duì)需求。4.2 批量任務(wù)定時(shí)跑批失敗的經(jīng)典場(chǎng)景銀行和保險(xiǎn)公司都有大量批量任務(wù)日終批處理、批量代發(fā)、批量扣費(fèi)、批量結(jié)息。這類bug的特點(diǎn)是白天測(cè)起來風(fēng)平浪靜一過零點(diǎn)就出事。最常見的是批量任務(wù)重復(fù)執(zhí)行比如調(diào)度平臺(tái)因?yàn)槌瑫r(shí)重發(fā)指令同一個(gè)批量被觸發(fā)兩次導(dǎo)致客戶被重復(fù)扣費(fèi)或者批處理中間某一步失敗前序已經(jīng)寫庫(kù)的數(shù)據(jù)沒有回滾。批量任務(wù)一旦出問題影響面通常很大因?yàn)橐淮闻芘婕俺汕先f條數(shù)據(jù)。測(cè)試批量任務(wù)不能只測(cè)“正常跑完一次”至少還要覆蓋斷點(diǎn)續(xù)跑、失敗重跑、重復(fù)調(diào)度三個(gè)場(chǎng)景。我一般會(huì)在測(cè)試環(huán)境保留一份真實(shí)脫敏數(shù)據(jù)把批量任務(wù)的數(shù)據(jù)量做大一點(diǎn)比如一萬條再手動(dòng)模擬失敗節(jié)點(diǎn)觀察系統(tǒng)是否能正確記錄失敗原因以及重跑后不會(huì)產(chǎn)生重復(fù)數(shù)據(jù)。批量任務(wù)日志必須包含批次號(hào)和執(zhí)行結(jié)果否則出問題根本沒法追溯。測(cè)試時(shí)還要注意批量任務(wù)的數(shù)據(jù)造數(shù)不是隨便造幾條就算完要造出不同狀態(tài)、不同金額、不同時(shí)間的組合。4.3 數(shù)據(jù)庫(kù)唯一約束與事務(wù)回滾數(shù)據(jù)庫(kù)層的bug很多不是代碼寫錯(cuò)而是設(shè)計(jì)時(shí)漏了約束。最典型的是業(yè)務(wù)流水表沒有唯一索引導(dǎo)致同一筆交易因?yàn)榻涌谥卦嚥迦雰蓷l記錄。這類問題在功能測(cè)試時(shí)往往不會(huì)出現(xiàn)因?yàn)槭謩?dòng)測(cè)試不會(huì)觸發(fā)重試但一旦線上調(diào)用方超時(shí)重試數(shù)據(jù)就重復(fù)了。寫用例時(shí)我會(huì)專門查一下核心表結(jié)構(gòu)看有沒有唯一鍵尤其是業(yè)務(wù)流水號(hào)、批次號(hào)、交易請(qǐng)求號(hào)這類字段。事務(wù)回滾的問題則集中在多表更新場(chǎng)景。比如銀行轉(zhuǎn)賬需要同時(shí)更新扣款賬戶和收款賬戶如果代碼只對(duì)扣款賬戶的update開啟了事務(wù)收款賬戶的update單獨(dú)提交在第二步失敗時(shí)就會(huì)造成單邊賬。測(cè)試時(shí)要準(zhǔn)備故障注入場(chǎng)景比如讓第二張表更新報(bào)錯(cuò)驗(yàn)證整個(gè)事務(wù)是否回滾。還有一個(gè)很容易被忽略的批量操作里循環(huán)調(diào)用單條更新沒有整體事務(wù)中間一條失敗其他數(shù)據(jù)已經(jīng)提交。這種場(chǎng)景在功能測(cè)試?yán)锊怀y(cè)但線上批量跑批一旦出問題處理成本極高。5. 報(bào)表、對(duì)賬與前端展示Bug用戶直接罵娘的痛點(diǎn)5.1 報(bào)表統(tǒng)計(jì)Bug匯總口徑錯(cuò)亂報(bào)表是保險(xiǎn)公司和銀行內(nèi)部使用頻率最高的模塊之一但很多測(cè)試團(tuán)隊(duì)對(duì)報(bào)表的重視程度不夠覺得“只要數(shù)據(jù)能查出來就行”。實(shí)際上報(bào)表的統(tǒng)計(jì)口徑非常容易出問題。比如“當(dāng)日新增保費(fèi)”是按保單承保日期統(tǒng)計(jì)還是按保單生效日期統(tǒng)計(jì)不同部門可能口徑不一樣報(bào)表做出來就有一個(gè)部門的數(shù)據(jù)對(duì)不上。這種問題在提測(cè)階段往往發(fā)現(xiàn)不了因?yàn)闇y(cè)試人員只驗(yàn)證了報(bào)表能否展示數(shù)據(jù)沒有驗(yàn)證統(tǒng)計(jì)口徑本身是否正確。另一個(gè)常見問題是對(duì)匯總數(shù)據(jù)的精度處理。明細(xì)表里每筆金額都保留兩位小數(shù)匯總時(shí)直接sum看起來沒問題但如果是四舍五入后的明細(xì)加總和按原始金額加總后再四舍五入會(huì)有尾差。報(bào)表測(cè)試必須有“核對(duì)來源數(shù)據(jù)”這一步用SQL從數(shù)據(jù)庫(kù)查明細(xì)重新匯總再跟報(bào)表展示結(jié)果比對(duì)。我一般會(huì)準(zhǔn)備一張Excel把預(yù)期數(shù)據(jù)算好然后跟系統(tǒng)導(dǎo)出結(jié)果做逐項(xiàng)核對(duì)而不是只看頁(yè)面數(shù)字有沒有顯示出來。5.2 對(duì)賬不平Bug渠道流水與核心賬務(wù)對(duì)賬是銀行和保險(xiǎn)項(xiàng)目特有的一類功能渠道系統(tǒng)和核心系統(tǒng)各自記了一筆流水每天需要比對(duì)是否一致。最常見的bug是兩邊處理時(shí)序不一致。比如同一筆支付渠道系統(tǒng)已經(jīng)記賬成功但核心系統(tǒng)因?yàn)榫W(wǎng)絡(luò)原因沒有收到通知導(dǎo)致當(dāng)天對(duì)賬不平。這種問題有的不是系統(tǒng)邏輯bug而是對(duì)賬任務(wù)本身沒做“緩沖處理”。測(cè)試時(shí)需要人為構(gòu)造“渠道已記、核心未記”的數(shù)據(jù)驗(yàn)證對(duì)賬任務(wù)是否能夠正確識(shí)別差異并生成差錯(cuò)記錄。排查對(duì)賬不平的思路是先明確以哪邊數(shù)據(jù)為準(zhǔn)然后按流水號(hào)、金額、狀態(tài)三個(gè)維度做差異分析。測(cè)試時(shí)要人為構(gòu)造差異數(shù)據(jù)比如渠道多一筆、核心少一筆、金額不一致、狀態(tài)不對(duì)應(yīng)再跑對(duì)賬任務(wù)看差異報(bào)表是否能正確列出。對(duì)賬邏輯里最容易漏的是手續(xù)費(fèi)和退款兩邊統(tǒng)計(jì)口徑不同對(duì)賬結(jié)果就會(huì)一直有差異。做測(cè)試時(shí)不要只看主交易流水的對(duì)賬結(jié)果手續(xù)費(fèi)、利息、退款、沖正這些專項(xiàng)對(duì)賬同樣要覆蓋。5.3 前端展示Bug金額格式、滾動(dòng)加載、重復(fù)點(diǎn)擊雖然前端bug在金融項(xiàng)目里不算最致命但用戶感知最強(qiáng)。金額顯示問題最常見比如數(shù)字千分位格式不對(duì)0.00顯示成0金額單位混亂。日期控件問題也很多比如只允許選擇自然日但業(yè)務(wù)上只允許選擇工作日很多前端日期選擇器沒限制用戶選了節(jié)假日提交后被后端報(bào)錯(cuò)。這類bug不需要多高深的技術(shù)就能發(fā)現(xiàn)但需要測(cè)試人員有細(xì)心和耐心。前端交互的重復(fù)點(diǎn)擊問題前面說過更多的是按鈕在請(qǐng)求中未置灰導(dǎo)致用戶連點(diǎn)。還有列表分頁(yè)和滾動(dòng)加載結(jié)合的場(chǎng)景滾動(dòng)到底部觸發(fā)下一頁(yè)數(shù)據(jù)如果接口慢用戶快速滾動(dòng)可能觸發(fā)多次請(qǐng)求導(dǎo)致數(shù)據(jù)錯(cuò)位或重復(fù)。這些我都會(huì)放進(jìn)常規(guī)回歸用例里雖然單個(gè)bug級(jí)別不高但發(fā)出去就是客戶投訴。保險(xiǎn)和銀行項(xiàng)目的移動(dòng)端遠(yuǎn)比PC端敏感網(wǎng)絡(luò)弱、中斷、弱網(wǎng)切Wi-Fi、前后臺(tái)切換這些都是前端測(cè)試不能漏的場(chǎng)景。6. 我印象最深的三個(gè)Bug排查實(shí)錄6.1 撤單退費(fèi)重復(fù)入賬有一次我所在的某保險(xiǎn)項(xiàng)目上線后財(cái)務(wù)反饋當(dāng)天的撤單退費(fèi)金額對(duì)不上多出了一筆幾十萬的付款。排查過程很有意思。先從退費(fèi)流水表查發(fā)現(xiàn)某批次號(hào)出現(xiàn)兩次再查批量任務(wù)調(diào)度日志發(fā)現(xiàn)上游調(diào)度平臺(tái)因?yàn)轫憫?yīng)超時(shí)自動(dòng)重發(fā)了指令同一個(gè)批次被執(zhí)行了兩遍。系統(tǒng)處理時(shí)沒有按批次號(hào)做唯一性控制就會(huì)把退費(fèi)指令重復(fù)入賬。這個(gè)故障的影響不只是財(cái)務(wù)對(duì)賬還涉及批量任務(wù)冪等控制設(shè)計(jì)。后來我們?cè)谂翁幚肀碓黾恿伺翁?hào)唯一約束并且在任務(wù)開始前先檢查批次狀態(tài)已經(jīng)處理過的不再執(zhí)行。測(cè)試用例里也補(bǔ)了一條“重復(fù)調(diào)度同一批次”的場(chǎng)景從那以后再也沒有出現(xiàn)過同類問題。這個(gè)案例也讓我明白接口調(diào)用方的重試機(jī)制一定是測(cè)試中必須考慮的因素不能假設(shè)線上不會(huì)發(fā)生。6.2 日切時(shí)點(diǎn)重復(fù)扣款某銀行項(xiàng)目的客戶投訴讓我意識(shí)到并發(fā)測(cè)試的重要性??蛻粼谕砩?1點(diǎn)59分59秒發(fā)起了一筆轉(zhuǎn)賬結(jié)果被扣了兩次錢。排查后發(fā)現(xiàn)他先后提交了兩筆請(qǐng)求第一筆請(qǐng)求被日切任務(wù)打斷系統(tǒng)返回超時(shí)前端認(rèn)為失敗了用戶又提交了一次。第二次提交時(shí)第一筆實(shí)際已經(jīng)入賬但系統(tǒng)沒有任何提示導(dǎo)致重復(fù)扣款。這個(gè)問題涉及三個(gè)環(huán)節(jié)日切時(shí)點(diǎn)交易處理、渠道超時(shí)重試、冪等校驗(yàn)覆蓋范圍。技術(shù)修復(fù)方案不復(fù)雜在轉(zhuǎn)賬請(qǐng)求入口增加一個(gè)以用戶操作流水號(hào)為主的冪等校驗(yàn)日切期間短暫拒絕非查詢交易。真正難的是測(cè)試怎么模擬這個(gè)場(chǎng)景后來我們專門搭了一套日切測(cè)試環(huán)境把日切時(shí)間固定在某分鐘專門測(cè)邊界時(shí)段的并發(fā)請(qǐng)求。從那以后我養(yǎng)成了一個(gè)習(xí)慣凡是金融系統(tǒng)涉及時(shí)間切換的測(cè)試都要圍繞日切前后兩分鐘重點(diǎn)測(cè)試。6.3 批量代發(fā)部分成功未回滾還有一個(gè)印象深刻的bug來自批量代發(fā)工資。某銀行批量代發(fā)原本應(yīng)該上千筆全部成功實(shí)際卻有一筆因?yàn)槭湛罘劫~號(hào)錯(cuò)誤而失敗。更麻煩的是該筆失敗的記錄已經(jīng)寫入流水表但狀態(tài)是“失敗”而其余成功記錄也都已提交。業(yè)務(wù)要求這次代發(fā)要么全部成功要么全部失敗這樣便于差錯(cuò)處理。由于批量任務(wù)是一條條處理的沒有整體事務(wù)出現(xiàn)了部分成功的情況。后續(xù)解決方案是按批次引入事務(wù)邊界或者至少增加“失敗清單”和“批次狀態(tài)更新”機(jī)制讓批量任務(wù)結(jié)束后能自動(dòng)標(biāo)記為部分成功并支持對(duì)失敗清單進(jìn)行二次重發(fā)。測(cè)試時(shí)我也養(yǎng)成一個(gè)習(xí)慣批量測(cè)試不僅要看成功數(shù)據(jù)還要專門制造失敗數(shù)據(jù)觀察失敗后的數(shù)據(jù)一致性和業(yè)務(wù)流程是否還能繼續(xù)。很多批量bug只有在“成功失敗”混合場(chǎng)景下才會(huì)暴露測(cè)試用例如果只準(zhǔn)備全成功數(shù)據(jù)等于白測(cè)。7. 如何系統(tǒng)化減少這些Bug流程、清單與復(fù)盤7.1 測(cè)試設(shè)計(jì)階段畫狀態(tài)圖與判定表避免金融項(xiàng)目bug最好的時(shí)機(jī)不是執(zhí)行測(cè)試時(shí)而是設(shè)計(jì)用例時(shí)。我現(xiàn)在的習(xí)慣是先畫核心對(duì)象的狀態(tài)圖再畫關(guān)鍵業(yè)務(wù)的判定表。狀態(tài)圖畫完?duì)顟B(tài)遷移的漏測(cè)點(diǎn)基本就暴露了判定表則能把復(fù)雜的規(guī)則場(chǎng)景分解成可枚舉的組合。該階段投入的時(shí)間越多執(zhí)行階段返工越少。以保險(xiǎn)為例核心對(duì)象是保單狀態(tài)包括“待支付、已生效、已失效、退保中、已退保、理賠中、已理賠”。我會(huì)把每個(gè)狀態(tài)的操作權(quán)限列出來比如“待支付”狀態(tài)不能做理賠“退保中”不能做受益人變更。再比如銀行賬戶狀態(tài)包括“正常、掛失、凍結(jié)、銷戶”“凍結(jié)”狀態(tài)下轉(zhuǎn)賬交易必須被攔截。這些設(shè)計(jì)工作在需求評(píng)審階段就要開始等到寫用例時(shí)再做就已經(jīng)晚了。用狀態(tài)圖的方式做用例設(shè)計(jì)不僅適合保險(xiǎn)和銀行也適合任何狀態(tài)多的后臺(tái)系統(tǒng)。7.2 金融項(xiàng)目通用測(cè)試檢查清單我整理了一份自己的檢查清單每次金融項(xiàng)目版本測(cè)試前都會(huì)過一遍。放在這里供參考分類核心檢查點(diǎn)優(yōu)先級(jí)狀態(tài)流轉(zhuǎn)核心對(duì)象所有狀態(tài)遷移是否覆蓋非法狀態(tài)操作是否被攔截P0金額精度是否使用decimal四舍五入規(guī)則統(tǒng)一尾差用例覆蓋P0冪等控制重復(fù)提交/重復(fù)調(diào)度是否產(chǎn)生重復(fù)數(shù)據(jù)P0時(shí)間邊界跨年、跨月、閏年、日切、節(jié)假日順延P0批量任務(wù)斷點(diǎn)續(xù)跑、失敗重跑、重復(fù)調(diào)度、部分成功回滾P0接口字段字段類型、精度、長(zhǎng)度、枚舉、空值校驗(yàn)P1權(quán)限控制水平越權(quán)、垂直越權(quán)、數(shù)據(jù)級(jí)權(quán)限P0數(shù)據(jù)脫敏頁(yè)面、接口、日志、導(dǎo)出文件是否明文P1對(duì)賬一致性渠道流水與核心流水、手續(xù)費(fèi)、差異報(bào)表P1前端交互金額格式、日期限制、按鈕防重點(diǎn)擊、分頁(yè)P(yáng)2這里的P0是我認(rèn)為上線前必須全部通過的檢查項(xiàng)尤其是狀態(tài)流轉(zhuǎn)、冪等和權(quán)限一旦出了問題基本都是事故。檢查清單不能只停留在文檔里最好拆成測(cè)試用例的標(biāo)簽用例執(zhí)行時(shí)自動(dòng)關(guān)聯(lián)每次回歸時(shí)按標(biāo)簽篩選執(zhí)行。7.3 Bug復(fù)盤與知識(shí)沉淀最后一個(gè)想聊的是復(fù)盤。金融項(xiàng)目的bug尤其線上問題一定要做根因分析不能只改表面。我常用的復(fù)盤框架是問題現(xiàn)象、觸發(fā)條件、根因、影響范圍、當(dāng)前狀態(tài)、后續(xù)改進(jìn)。觸發(fā)條件比根因更重要因?yàn)橹挥兄朗裁磮?chǎng)景下會(huì)觸發(fā)才能設(shè)計(jì)出對(duì)應(yīng)的回歸用例。復(fù)盤結(jié)果要沉淀成知識(shí)庫(kù)而不是開完會(huì)就結(jié)束。我參與過的團(tuán)隊(duì)里每一條線上bug都會(huì)整理成一條“Bug模式”比如“批量任務(wù)無冪等”“狀態(tài)判斷忽略歷史路徑”“四舍五入規(guī)則不一致”。下一次測(cè)試直接在用例設(shè)計(jì)階段檢索這些模式把對(duì)應(yīng)的檢查點(diǎn)加進(jìn)去。時(shí)間長(zhǎng)了整個(gè)團(tuán)隊(duì)的bug預(yù)防能力會(huì)明顯提升。做測(cè)試越久越會(huì)發(fā)現(xiàn)真正值錢的經(jīng)驗(yàn)不是記住了多少個(gè)bug而是總結(jié)出了多少條能復(fù)用的防坑規(guī)則。最后說點(diǎn)我自己的體會(huì)。保險(xiǎn)和銀行項(xiàng)目里的bug大多數(shù)不是“不會(huì)寫代碼”導(dǎo)致的而是測(cè)試用力沒用對(duì)地方。狀態(tài)機(jī)、金額、時(shí)間、并發(fā)這四個(gè)詞做金融測(cè)試的每天都要在心里默念幾遍。這篇bug匯總里的場(chǎng)景很多都是我用一單單線上事故換來的經(jīng)驗(yàn)寫出來是希望大家少踩同樣的坑。如果哪天你在測(cè)試環(huán)境真的撞上了類似問題別慌按狀態(tài)、金額、接口、數(shù)據(jù)四個(gè)維度先定位大概率能找到方向。后面我還會(huì)整理一些自動(dòng)化測(cè)試和接口聯(lián)調(diào)的具體案例到時(shí)候再接著聊。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产美女高潮叫床视频| 欧洲色| 岛国在线免费视频| 亚洲影院成人| 红杏大香蕉| 亚洲av噜噜噜噜噜噜| 精品国产无码中文| 中文字幕免费看大片| 好爽免费视频,| 久久风骚城市| 尤物网站91| 欧美不卡五十路| 天堂涩涩| 美女骚尻视频| 日本在线一二| 久久高清无码夜夜操| 99re9在线| 天堂俺去俺来也www久久婷婷| 电家庭影院午夜69久久夜色精品国产69乱| 欧美亚洲首页| 蜜臀久久99精品久久久久电影| 少妇六月天| 97任你吞精| 亚洲第一页色| 婷婷国产精品九区| 99啪啪视频| 五月丁香六月激情| 99少妇| 最新AVzaixian| 亚洲巨爆乳一区二区三区四季网| 中国特猛少妇色xxx| 色 婷97| 日本丝袜美腿人妻九九| 日日夜夜摸| 欧美国产婷婷久久| 中文操逼字幕| 亚洲精品男人的天堂| 精品人妻一区二区免费蜜桃| 60秒免费小视频| 久久久免费懂色| 欧美操人视频| 91精品国产日韩欧美综合| 三级片网站在线播放| 亚洲中文日韩精品| 无码又爽又硬又激情免费视频| 天天天天天天天天综合| 91性| 日本操逼视频不卡直接放| 久久五月综合| 内射白嫩美女| 精品人妻中文字幕高清| 91爽啪| 亚洲操操操无码| 少妇贴图| 精品一区二区亚洲国产| 78综合网| 道久久五香丁月婷婷激情综合| 国产精品探花色| 欧美亚洲丝袜美女电影| 岛国黄| 91偷拍欧美亚洲| 亚洲欧洲综合av在线| 操逼片国产| 欧美综合站| 91超碰在线播放| WWW.操逼.COM| 国产精选三级在线观看| 日韩人妻一二三区视频| 国产极品久久久| 岛国999| 日逼视频日本| 永久免费av无码网站国产app| www.狠狠操| 中日韓欧美高清| 97超碰人人操人人操| 天天做天天爱天天爽| 熟女人妻精品一区二区视频 | 欧美熟女操屄| 97综合在线观看| 亚洲成人精品在线一区| 久久久久99精品成人片蜜臀 | 大色综合网| 久久一二三四五六七八九区区| 美国一区二区免费视频| 天天日天天干天天摸天天操| 国产操操日韩三级黄| 久热这里| 亚洲无码国产探花在线观看| 亚洲午夜精品久久久中文影院| AV一二区| 亚洲第一页欧美| 中文字幕在线日亚州9| 久久中日麻豆| 亚洲色人妻综合| 国产午夜无码片在线观看影视 | 96久久精品一二三区色欲| 91综合网在线| 国产后入式在线观看| 日本999精品视频| 欧美翘臀视频网站一区二区三区| 久久久久久AV无码免费网站| 色综合一区二区三区| 免费精品福利在线观看| 色嗨嗨在线| 色综合天天爱去电影网| 乱欲一区二区| 人人操人人摸avav| 亚洲精品一区二区精华| 黄在线| 手机在线看片免费人成视频| 91亚州| 欧美日韩中国x| 日夜干射色啊| avav青青草久久夜| 哈哈操电影| 日本亚欧爱爱| 午夜毛片亚洲精品片国产久久久| 少妇3P性爱自拍| 日韩操逼性鲍| 久久免费精品视频免一| 少妇内射www在线观看视频| 超碰97综合在线| 亚洲日韩一区电影| AV天天在线观看| 超碰78| 大香蕉久久| 日本中文字幕不卡视频| 1024久久高清视频| 九九免费影片| 青娱乐欧美激情一区二区| 色在线亚洲视频www| 99无码视频| 欧美性爱一区| 伊人午夜福利视频| 久久91精品国产9丨久久分亭 | 欧美第二页| 99热导航| 日韩无码专区| 久久女同性恋一二区| 国产高清自拍| 亚洲黄片免费在线播放| 成人小说另类在线| 国产精品爽爽va在线观看98| 日本欧美成人片AAAA| 色一射色一射| 亚洲日韩资源| 99色婷婷中文字幕乱色| 日日橹狠狠爱欧美超碰| 91色欧美| 少妇xx精品| 看日韩美女二区三区免费操逼视频| 日韩影片中文字幕一区二区三区| 欧美色棕合| 开心六月色| 日日日色色色色色| 亚洲av无码国产精品字幕| 亚洲精美粉嫩嫩泬在线观看 | 久久熟女人| 综合国产影视三级| 97色在线视频| 在线观看精品国产免费| 小电影欧美91| WWW操逼| 美女视频尤物网在线看| 国产亚洲99久久精品| AND人妻系列| 九九九九免费高| www.色操逼| 啊啊啊操一区| 青娱乐手机日韩在线视频| 啪啪啪综合网| 日韩性爱小视频| 国产精品99精品视频网站| 亚洲精品国产精品乱码不99| 嗯啊抽插大香蕉网页| 成人八戒网站| 一区二区首页| 色婷婷一区二区三区久久| 女人双腿搬开让男人桶| 黄日韩| 蜜臀中文字幕| 黑操B| 97超碰逼| 久操影视| 免费综合亚洲中文| 67914在线兔费成人视频| 国产午夜无码片在线观看影视| 人妻出轨一区二区三区| 国产精品久久久久久久电影渣男| 人妻人人澡人人爽人人| 亚洲小电影免费涩涩成人在线高清| 爱爱动态试试看6 0秒| 日本韩国国产精品一区| 伊人专区一区二区三区| 性开放中文AV高清无码免费看| 热热色色综合| 一区二区三区蜜桃成人撸久久东京热| 乱伦日本中文自拍| 欧美一区二区亚洲天堂| 情色大香蕉| 尤物一级在线免费观看| 99久久免费看精品国产一区| 激情综合亚洲| 神马麻豆福利院| 操一区| 精品久久久久综合无码| 日韩性色b| 日夜伊人网| 亚洲天堂情色| 少妇一区二区三区高速| 性爱乱伦视频免费| 亚欧色图在线激情| 五月婷婷久久综合| 久久成人网站| 人妻精品综合中文字幕在线 | 亚洲青青草| 亚洲影院小综合| 亚洲高清自拍| 看看日B真人视频| 丁香五月激情综合| 日本高清有码网址视频| 久久久少妇诱惑精品视频| 国产尤物AV尤物在线观看不卡| 欧美影音在线| www.久久99| 日韩兔费看黄片| 丝袜狠狠草尤物 91| 欧美黑人猛交春色影视大全| 欧美日韩美女精品久草一区二区三区 | 黄页网站成人免费| 做爱A级亚欧| 日韩人妻有码免费视频| 欧美加勒比| 综合激情一一91| 久久女人一区二区三区| 午夜啊啊啊| 干少妇视频| 夜夜嗨一区二区三区三州加勒比| 丝袜喷水在线| 国产成人网| 日韩A优精品在线观看| 一级婬片120分钟试看| 一本久久精品中文字| 青青草一本道福利视频| 男人的天堂2010| 国产精品久久久久中文字幕| 看日韩黄片| 屁股久久久久久久久久| 91狠狠狠| 91九色丨国产丨爆乳| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 秘书高跟黑色丝袜国产91在线| 97精品一区二区视频| 一个色导综合| 999999精品| 无码色| 成人女人国产| 60秒免费视频| 成人精品久久久午夜福利| 加勒比色99999| 青久操| 欧美精品成人在线播放| 少妇一区二区三区高速| 欧美日韩中文视频播放| 中文三一区| 丝袜亚洲91| 精品无码不卡视频| 精品国产肉丝袜在线拍国语| 激情天天视频| 五月天伊人| 一区二区无码视频| 欧美亚洲厕所精品偷拍91| 国产美女销魂在线观看不卡| 日韩在线人妻网站| 亚欧Av| 老女人91| 欧美性性性| 少妇毛片久久| 五月色丁香| 成年人一级黄色毛片大全在线观看| 亚洲色图大香| 日本免费中文字幕在线| 在线观看亚洲专区| 操穴国产| 免费超碰97久久| 欧美精品久久久久久久久88| 久久久98网站免费视频| 青青草在线视频美女| 佐山爱中文字幕| 国产一区二区三区精品观看啪| 日本在线播放不卡一区| 精品97精品97| 国产乱码久久| 97人亚洲综合字幕| 99re只有精品| 9久久久久| 亚洲AV噜噜狠狠网址蜜桃动漫| 亚洲无码超碰免费| 99自拍视频在线观看| 精品女同一区| 夜夜嗨av午夜成人| 一区二区影视| 人妻丰满熟妇av无码区蜜桃| 乱伦一二三区| 青青草字幕AV| 乱操9999| 啪啪综合网| 天天综合站| 丝袜高跟澳门91视频| 偷拍 欧美 日韩| 蜜桃久久一区二区三区| 色综合色| 大学生美女口爆| 国产一级久久久| 日韩人妻免费精品| 久久久亚洲欧美综合| 国产在线激情| 91精品久久久久久77777| www.91视频网| 国产小炒后入式| 国产 无码 一区二区| 亚洲AV无码黄色强奸| 麻豆天美在线喷水AV| 粉嫩av在线一区二区| 五月天九九日国产精品一区二区三区| 人人爱操| 欧美亚洲一级在线观看| 亚洲色图第一页| 天天天天操| 操屄日韩| 精品久操| 精品美女少妇一区二区三区| 一二三四日本视频高清| 吖在线不卡一区二区国产剧情| 性色高清..……| 久久久影院| 性做久久久久久久| 免费中文综合精品| 日本熟妇自慰性高潮一区二区三区| 国产欧美精品日韩区二区麻豆天美| A一区片| 全国男人天堂网| 精品国产一区二区三区久久久蜜臀| 免费啪啪一级视频| 影音先锋每日最新资源在线观看| 久热这里| 国产熟女自拍| 欧美日韩婷婷中文| 成人AV素股で擦久久| 色色色色综合网| 色青青久久影视| 欧亚日韩综合精品国产| 亚洲精品97在线| 日本欧美一区二区三区免费| 97久久超碰| 无码精品啪啪啪一区二区三区三州| 嗯阿好爽好紧| 亚洲影视综合网| 久久久久久国产无码精品| 高潮精品| 日本一级特级毛片视频| 91美女精品| 老司机午夜精品福利视频一区二区 | 精品人妻夜夜草| 亚洲一区二区在线观看91| 最新9久久久9免费视频| 91天美传媒精品| 99这里只有精品| 国产尤物AV尤物在线观看不卡| 日韩激情无码影院| 思思久热在线精品66| 超碰97久| 久久五月天婷婷丁香中文字幕| 小电影欧美91| 成年女人一区| 国产 三级自拍| 色色综合97| 国产亚洲国产超碰| 国产精品麻豆免费视频| 97免费在线| 国产熟女一区二区| 欧美色66| 久久99国产综合精品女同| 久久久九九网站| 精品国产av一区二区三区四区入口| 久久久日本电影| japan日本高清乱xxxx| 亚洲色图自拍| 久草老司机| 大香蕉综合在线| 久久少妇人妻| 无卡一区=区| 人妻色情天天操| 人妻丰满熟妇av无码区蜜桃| 超碰美女97| 91色色网站| 思思热国产高清| 搡老熟女免费视频 | 人乳av| 亚洲日韩黑丝| 男人的天堂2019| 亚洲色图综合| 一二三四视频中文字幕在线看| 国产欧美日韩一区二区三区| 免费毛片在线播放| 国产伦精品一区二区三区视频女| 综合网~91综合网| 97精品国产精品免费观看| 伊人少妇久久久| 91精品国产91久久久久久久久久久久| 日本欧美不卡| 久久社区一区二区三区| 欧美九9 9 9| 男人天堂久久日韩| 免看60秒涩涩视频| 家庭乱伦麻豆| www.91理论| 五月婷在线| 美女淫穴| 人妻久久| 久久久久久久国产视频| 亚洲天堂电影精品一区| 99在线视频播放| 天天欧美| 天天综合网日韩7799| www.天天干| 成人热久久精品| 91A欧美电影网站| 精品高清一区二区三区三州| 三级三级三级日本99| 蜜桃视频一区二区三区在线观看| 婷婷久久久精品| 成人无遮挡毛片免费看| 久久五月婷| 中文一区在线日| 国产女大学生AV| 亚洲欧洲国产综合av| 观看免费区二区三区二| 久久久久成人网| 夜夜天天噜狠狠爱2021| ss久久| 青青草综合在线| 午夜乱轮操逼视频免费看| 色婷婷小说| 大屁股国产在线视频| 日韩欧美亚洲自拍偷拍| 在线中文字幕极品av| 色婷婷一区二区三区久久| 国产亚洲精品农村妇女| 蜜桃久久久久久久| 夜夜躁狠狠躁日日躁av| 久久这里只精品99re66图| 久久爽爽精品| 影音先锋每日最新资源在线观看| 久久精品小视频| 蜜臀va69| 探花精品视频| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 久久久久久中文| 韩日性爱av| 精久久久91| 久久华人网| 国产真实野战在线视频| 国产精品电影推荐| 人人操,人人液| 亚洲 欧美 天天| 蜜臀久久99精品久久久久久酒店| 91美女丝袜诱惑视频| 日韩久久.一级黄色片| 91亚洲网站| 久久欧美性爱视频| 亚洲色综网| 久久性爱免费送| 97人妻人人躁人人玩人人| 最新中文字幕在线亚洲| 91激情国产| 无码伊人久久大杳蕉中文无码| 懂色av中文字幕一区二区三区天美| 综合五月婷婷亚洲一区| 青青操视频在线| 99久久精品国产高潮| 亚洲久久天堂| 天天影视色香色欲| 26uuu最新| 日本999精品视频| 久久久久久一日韩字幕无码| 黄色一区三区| 91丨九色丨熟女高潮| 五月丁香成人网| 男人的天堂kva| www.久久爱| 麻豆色99999| 久久精品国产免费观看99| 欧美黑人与女人91| 骚乳在线| 强奸乱伦大香蕉网| aV中亚| 熟女天天干| 乱伦系列一区二区| 凹凸视频在线一区二区| 亚州综合AⅤ| 五月婷婷AV| 精品无码秘 人妻一区二区| 伊人一区二区三区| 久久婷婷视频| 伊人丁香五月婷婷| 在线无码操| 黄片免费久久久久久久| 91欧| 久久国语| 久久发布国产伦子伦精品| 久操凹凸视频| 操碰97| 天天日美女的B| 九九精品无码专区免费| 婷婷深爱五月| 小说区 图片区色 综合区| 国桃视频产巨乳精品一区二区在线| 久碰视频| 首页中文字幕中文字幕免费| 国产日韩精品suv| 一二三卡欧美日韩人妻免费精品| 黄色二级片网站| 美美91成人国产精品欧美精品久久久久久久| 超碰伊人在线| 五月天婷婷欧美三区| 九月丁香婷婷色| 欧美国产婷婷久久| 欧美在线|亚洲| 久久av网| 97操97色| 天天天天天天天天天天干美女| 无码九九| 色九色久| 五月丁香久久| 青青草福利视频| 久久黄黄| 久操不卡视频| 中日韩久久久| 免费网色网站| av一区二区三区 中文| 欧美性爱18观看| 青娱乐91| 毛片17S| 成人aⅴ一区二区三区| 超碰地址久久| 欧美熟妇精品黑人巨大91| 亚洲熟妇综合久久久久久| 久久成年精品| 九九九九九九九九九五码| 国产成人+综合亚洲+天堂| 蜜乳AV.COM| 激情小说图片亚洲首页| 91操操操操| av中亚| 精品人妻av区天天看片| 丰满少妇一区二区三区免费看| 欧美亚洲韩国视频十五区| 美女让帅哥通她小鸡鸡| 97视频在线视频| 动漫av中文| a片亚洲一本通视频| 97超碰资源网| 在线一区| 中日韩久久久免费看| 一区二区不卡免费| 九九九国产精品| www男人天堂| 啊啊啊好大好深| 亚洲欧洲日韩中文字幕一区| 丝袜 中出 制服 人妻 美腿 中文字幕| 久久久九九| 久久久精品久久| 日本精品加勒比海一区| 国产路线专区| 综合久久久久久久久91| 高清无码一区二区三区| 8050无码八戒| 久久精品人体| 性生活无遮挡纯毛片在线看| 嗯嗯啊啊的视频| 色天天野狼综合社区| 天堂性色| 久久性爱精品一区| 秋霞一级视频在线观看免费| 丁香六月婷婷久久综合| 欧洲Au麻豆| 久久妇| 玖玖久久久| 26uuu偷拍亚洲欧洲综合| 粉嫩不卡一区二区性爱| 国产欧美伊人| surenchaopeng| 亚洲综合色图欧美| 1769国内精品视频| 久久HD| 日本一二三高清| 四虎免费视频| 青娱乐福利99| 中文字幕成人| 亚洲色悠悠久久88| 亚洲情色欧美| 人人射人人操人人摸| 操死我了嗯嗯嗯| 久久久久久裸体| 三级片大波波| 男人下部插入女人下部| 东北女人性交| 青青草成人视频在线观看二区| 久久成人午夜狠狠| 超碰午夜| 免费看日本操逼视频| 日韩美女操b| 九九热精品| 成人亚欧免费视频| 台湾佬中文娱乐自偷自拍| 99日免费视频中文字幕| 人妻精品免费一二三区| 丁香五月婷婷啪啪| 伊人网一本| 欧美性生活免费网| 91爱综合| 国产精品午夜福利| 奇米四色影视777久久久| 91色艳| 中国探花熟女| 蜜臀精品1区2区| 90后后入| 黑人精品成人一区二区三区| 日本五十路在线| 久久伊人最新网址视频| www.夜夜操| 欧洲站一级二级三级h| 秋霞成人一级在线观看| 亚洲黄日韩无码专区| 黄色无码高清黄色无码网站| 情侣开房子拍 日韩无码 女的很漂亮| 激情文学亚洲| 激情看片网站| 91欧美少妇| 粉嫩av在线一区二区| 日韩欧美资源| 日韩免费大片一级播放| 日日干男人的天堂| 亚洲1区2区三区高清中文字幕| 97色诱| av网站在线观看了| 日韩ab网| 国产高清在线观看欧美| 999 久久久| 国产亚洲精品农村妇女| 色眯眯av| 人妻精品视频一区二区| 国产精品另类一区大香蕉| 国产一区二区在线电影| 亚洲有薄码区久久在线一区| 九色视频91| 大逼色网站| 嗯啊不要啊在线| 九九热AV| 欧亚久久偷拍视频| 精品人体无圣光凹凸| 校园春色宗合网| 亚洲偷拍自拍在线视频| 伊香蕉综合久久久久久久噜噜噜| 校园春色 男人天堂| 欧美一区二区三区不卡高清视频| 在线天堂999| 成人无遮挡毛片免费看| 日韩人妻精品| 久久久久久国产精品| 97免费视频在线观看| 色婷婷婷五月天激情四射| 国产69精品久久久久99尤物| 欧美色老汉| 小草三级久久观看| 久久国产性爱| 国产路线专区| 久草综合视频| 色色色综合网| 成人五级久久| 日韩精品人妻中文字幕不卡乱码| 青青草在线成人视频| 欧美国产精品| 97 色综合| 后入式999| 一品道视频一区二区三区| 夜夜嗨一区二区三区三州加勒比| www.婷婷六月天| 亚州色综合| 白丝AV网站| 午夜精品久久久久久久99蜜桃一| 性色亚洲| 国产熟女自拍| 国产传媒美日韩av| 99热婷婷| 人人操人人搞人人草| 日韩性色| 国产精品网站免费| 午夜AV人气不卡| 亚洲春色欧美| 国产乱码精品久久久久久| 日本日皮视频逼| 变态乱伦伪娘灌肠一区二区| 国产福利在线视频网站| 91中出视频| 中文字幕AV片| 欧美性爱视频免费一区一A | 久久少妇| 麻豆天天躁天天揉揉AV| 97超碰亚洲| 啪啪综合网| 一区二区三区黄色片a| 人妻铁牛TV| 久久久啊啊啊| 粉嫩久久久极品| 秋霞一区二区三区四区五区六区七区| 欧美日韩色图片| 九九aV| 人人操人人叉人人插人人| 女性喷水高潮在线观看| 中出欧美| 大香蕉草草| 国产精品69久久久久久久| 久久精品国产亚洲妲己影视| 色哟哟AV| 四虎在线免费视频| 日韩天天本| 亚洲吊色| 国产精品久久久久久久久久久久久久久| 综合国产97| 96精品在线| 天天插天天插| 激情深爱五月天| 99色在线| 偷拍 亚洲| 小草精彩毛片| 97操97色| 国产精品久久久蜜臀| 熟妇高潮一区二区免费视频| 久久本道| 密臀在线免费观看| 91色综合激情| 乱老熟女一区二区三区| 1204av韩国| 天天操人人操骚逼网站| 丝袜狠狠草尤物 91| 青青草国产一区二区三区| 亚州国产成人精品女人久久| 日本不卡在线二区三区| 竹菊影视国产一区二区| 岛国视频免费在线观看| 一区二区三区成人| 青青草大香蕉在线视频| 中文字幕三四区| 天天日日日射| 看看日B真人视频| 蜜臀久久精品久久久久视频| 日韩中文字幕宗合在线| 99天天超碰| 亚州操操穴网| 国产美女91视频| 97超视频在线观看| 白嫩妹子国产骚| 亚洲激情视频| 免费日韩黄片| 精品国产乱码久久久久久口爆网站| 黄片无码在线制服| 亚洲天堂综合AV| 97玖玖超碰| 欧洲亚洲天堂精品| 亚洲 欧美 第一页| 日本乱人伦片中文三区| 91人妻做a观看视频| 国产成人久久久精品免费AV| 婷婷爱五月| 好看的91视频| 乱色老一区二区三区的观看方式 | 青青草一区二区三区四| 在线观看啊啊啊啊啊| 日韩欧美日韩| 乱伦av.com| 日韩欧美女优电影| 国产乱子伦一区二区三区免看| 青青草好吊色| 91高清无码下载| 欧美黄页在线| 97天天插| 嫩草美女久久| 五月婷婷激情| 在线情色电影 91大 | 美女诱惑一区| 免费a在线播放v| 亚洲、日韩、综合、另类| 久久久久极品| 操操逼视频| 67914亚洲精品| 十八禁一区二区无码观看| 亚洲中文日韩精品| 福利天天都操| 强奸抽插av| 国产精品国产自产拍高清AV| 人妻 欧美 中文| 亚洲丝袜诱惑| 91小视频| 亚州色图欧美| 农村女一级毛卡片| 欧美性生活综合| 一区二区三区四区五区高清无码永久视频 | 99啪| 精品欧美乱码久| 欧亚在线视频| 91亚洲丝袜| 人人贴人人摸| 夜夜操av亚洲一区二区| 亚洲天天更新| 99综合视频一体| 欧美人妻一区二区| 探花在线免费观看视频国产一区| 中文字幕在线观看AV| 九九草| 91综合在线| 免费视频观看60秒| 天天躁日日躁AAA片李宗瑞| 国产亚洲精品美女| 中文字幕奈奈美被公侵犯| 麻豆人妻少妇在线免费观看| 国产偷拍网站| 黑丝少妇麻豆| 视频一区二区免费在线| 日韩免费人妻色情网站| 超碰97 线线 在现| 国产欧美第五页| 97色亚洲| 久久久久亚洲| 久草老司机| 日韩视频中文字幕| 上海一级黄片| 精品久久大胆人体| 影音先锋视频在线| 欧美 熟女 日韩| 九月丁香婷婷色| 欧美色图人妻| 国产成人bd在线观看| 影音资源男人日韩| 色官网在线| 欧洲综合色| 国产欧美精品日韩区二区麻豆天美| www.男人的天堂| 色噜噜狠狠色综无码久久合欧美| 美女啊啊啊啊啊啊| 国产精品小视频一区二区三区| AAAA级日本片免费视频| 色999偷自拍拍| 人妻81p| 人妖欧美一区二区| 久热超碰| 超碰在线欧美性爱激情| 精品9区| 欧美丰满熟妇XXXX性ppX人交| 亚洲欧美综合网| 亚洲国产欧美日韩人妻日中文| 欧美视频一| 久久久久78| 欧洲熟妇xxXx欧美老妇裸体| 色色九区| 欧美色图私拍91| 免费在线黄片视频| 欧美激情 亚洲色图| 欧美综合97www| 日日日日做夜夜夜夜无码| 欧美一品道| 老鸭窝亚洲毛片| 欧美色性爱| 欧美精品97| 加勒比海成人视频网| 我爱大香蕉| 五毛骚逼极品美女怕怕| 无码男人天堂| 日本人妻中文字幕| 亚洲色图 图片| 337p大胆噜噜噜噜噜91Av| 熟女精品日韩一区二区三区| 国产夫妻一区二区| 懂色av色欲av蜜臀av| 熟妇激情| 久久国产精品一级二级三级| 强奸乱伦大香蕉| 0755午夜福利视频| 国产性感在线观看| 秋霞曰韩R级| 乱伦熟女论坛| 偷拍片久久| 殴美,日韩国产伦精品| 日韩在线一区二区| 中文字幕在线观| 成人A片男人的天堂| 中字乱伦AV| 午夜福利一区二区影院| 婷婷人妻激情| 老熟妇一区二区三区啪啪| 黄污污污污| 免费看A片毛毛片在线播| 亚洲天天操| 久久风骚城市| 久久国产对白激情浪潮| 中文字幕在线观看丝袜| 夜夜影视四色| 在线有码中文字幕| 91天美| 欧美综合自拍亚洲综合图| 91精品人妻一区二区三区蜜桃臀| 日韩中文字幕二区| 亚洲中文字幕久久人妻| 欧美一级在线观看成人| 欧日韩一二三f区| 男人的天堂2000| 第四色色综合91| 午夜免费视频1000| 国产小u女在线观看| 亚洲成人免费中文字幕| CCYY草草影院地址入口| 久久久久九九九| 国产亚洲日韩欧| 欧美日韩另类激情图片| 久久久性少妇| 毛片麻豆91糖心精品毛情片| 5252色欧美在线| 99999久久久久9国产精品| 欧美男人一区| 日本福利社| 五月婷婷激情网| 思思99热| 久久久久久国产精品| 9久久精品| 爱做久久久久久| 久久99人妖视频国产| 美中日韩无码| 操逼1区| 中文字幕aⅴ在线视频| 成人性爱视频在线看| 三级AV入口| 亚洲国产尤物yw在线观看| 亚洲三区视频| 99热99在线播放激情| 丰满人妻一区二区三区四区| 日本狂喷奶水在线播放212| 午夜视频久久久久一区| 久综合国内精品自在自线| 日本高清免费一本视频在线观看| 国产福利视频精品视频| 欧美精品23| av在线不卡一区二区三区| 国产亚洲精品农村妇女 | 黄页网站成人免费| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 9997se| 久久在肏| 久久婷婷电影网| 色屁屁影院www国产| 中文字幕日韩人妻视频| 成人亚欧免费视频| 秋霞视频一区二区| 亚洲国产第一页综合视频| 亚洲欧美九九| 嗯嗯,好大,好爽,好骚| 热的中文 热的有码 热的国产| 国产少妇内射| 91肉丝| 人人操肉肉| 亚欧国产无码精品在线| 亚洲色综合| 色女女女导航| 高清肉丝中文无码| 麻豆AV一区二区天美传媒| 操逼无码操逼| 日本黄 R色 成 人网站| 一道本东京热加勒比一区二区三区| 久久久久78| 94色色电影网| 久久社区一区二区三区| 夜夜操2028| 欧美在线视频播放| 国产99热| 人妻日日干| 美女人妻色网站| 毛片麻豆91糖心精品毛情片| 欧美色偷偷| 欧美黄片欧美黄片xxx| 久久久久久久久久久久久9999| 亚欧美综合网。| 黑人猛交| 91Chinese在线| 欧美日韩青操| 国产又黄又粗又猛大片| 亚洲偷拍自拍在线视频| 69视频福利导航| 欧美色乱| 亚洲少妇中文字幕网址| 大香蕉色网| 亚洲色图欧美| 欧美做爰无码A片视频| 操一区| 福利视频香蕉免费一区二区在线| 日韩黄色一区二区三区| 91天美传媒精品| 日韩熟女精一区二区三区不卡| 韩国午夜理伦三级好看| 狠肏骚人妻| 特色a在线上| 无套内射性感少妇视频| 亚码人妻| 日韩欧美大片免费高清啪啪| 99无码精品| 少妇激情AV| 亚洲精品无码成人久久久99| 中文有码第五页| 欧美91变态| 婷婷操逼| 亚洲精品蜜桃久久久| 国产精品一级毛片不卡视| 亚洲熟妇熟在线电影视频| 亚洲国产精品成人久久蜜臀| 久久婷婷热| 四虎影视国产精品| 亚洲码专区| 免费草草草草草视频| 亚洲国产一区二区入口| 少妇69中文| PMv在线观看| 精品99999久久久久久| 亚洲熟女av中文字幕| 久久久中文| 亚洲欧美97√| 五月婷婷大香蕉| 精品人妻一区二区三区免费视频| 午夜国产成人福利视频| 91精品久久久久久久久久| 日韩国产欧美伦理在线| 欧美 牲| 国产日韩区| 一区二区视频你懂的| 久久首页| 午夜精品久久久99| 性饥渴少妇av无码毛片| 超硑97精品| 日韩黄色av中文字幕| 国产乱码精品久久久久久| www.av在线视频| 99热18这里只有精品| 日韩欧美亚洲一区二区三区影院| 操逼999| 性做久久久久久免费观看软件| 亚洲精品97p| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 丁香六月婷婷久久综合| 玖玖综合网| 欧美色图亚州激情| 亚洲一曲日韩精品| 丰满熟女人妻一区二区三五十一路| 免费毛片在线播放| 超碰97网站| 老熟妇综合| α√在线| 丰满少妇一区二区三区免费看| 男人下部插入女人下部| 亚洲综合另类小说色区亚洲成av人片在www | 久久免费9| 亚洲情色一区三区| 亚洲系列第一页| 青草一区二区| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 国产精品999zyz| 亚洲av资源| 超碰在线人妻不卡| 亚洲无码久久久久久久| 超碰97综合| 久草草一二三四区久久| 涩五月婷婷| 亚洲无码国产精品久久| 天天性射网| 亚洲综合在线高清| 玖玖资源综合在线视频| 亚洲无码一区成人免费午夜 | 91麻豆天美| 91国精产品| 91在线页| 综合操逼| 超碰欧美| 丰满欧美放荡少妇在线| 999久久久九| 欧美精品久久久久久久久88| 亚洲欧洲激情卡通另类文学四射小说网站| 中文字幕97色| 欧美男人一区| 在线一道啪| 中文一区二区三区影院| 精品无码一区二区人妻久久蜜桃| 人妻啊啊人妻啊啊| 国产高清MV操逼视频| 亚洲无线观看久久| 综合大香蕉美。| 91最新综合| 天堂岛av| 亚洲欧美国产其他二区| 国产精品露脸在线观看| 另类小说欧美激情校园春色| 久久超碰大香蕉| 精品人妻一区二区蜜桃视频| 伊人影院在线理论播放| 啪啪啪综合网| 亚洲第一无码播放立川理惠| 99久久精品欧美国产| 超碰97 线线 在现| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 蜜桃久久久久久久| 很很干很很操| 女人被添高潮免费视频| 免费精品人妻一区二区三| 中文字幕一区二区三区四区在线视频| 亚洲欧洲综合| 99草精| 韩国毛片一区二区三区| 国产精品在线网站| 美女淫穴| 欧美久久婷| 蜜桃精品一区二区三区ww| 五月激情小说| 国产精品电影| 丁香色色网| 久久香蕉综合一本到3atv| 一区二区三区黄片免费观看| 超碰国产精品无码| 蜜乳AV免费观看| 欧美精品精品一区二区| 一区二区三区国产在线播放| 久久久不卡| 麻豆成人影音在线| 亚洲国产日韩精品久久久| 啊啊啊啊,啊啊好多水| 超碰视97中文| 插B在线观看| 91久热| 国产91 丝袜在线播放| 亚洲欧美综合网 | 极品尤物女神在线观看| 18禁的网站在线| 国产 亚洲 丝袜 制服| 日本欧美一区二区三区免费| 欧美久久人人网| 精品一区二区人妖| 激情久久av一区av二区av| 久久久精品国产亚洲AV无码| 青青草天天亲夜夜操网| 丁香五月婷婷五月| 亚州情色j区| 美女淫穴| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 热天堂一区二区| 欧美色图偷拍另类|