接口算法規(guī)則驗證包括
54 2017-05-23
接口算法規(guī)則驗證包括:
1)用戶勝利、失敗、中途主動/被動退出、規(guī)定時間內(nèi)未完成比賽情況下,此場比賽得分(scroe)是否正確;
2)用戶比賽成績比上次成績花費時間短、長、持平情況下,排名情況(upRankFlag)是否正確;
3)用戶比賽成績處于第一名比上次成績花費時間短/長/持平情況下,用戶積分排名(rank)是否正確;
4)用戶勝利、失敗、中途主動/被動退出、規(guī)定時間內(nèi)未完成比賽,并且用戶經(jīng)驗值在各種經(jīng)驗等級范圍下,經(jīng)驗值根據(jù)得分進行計算的公式是否正確。
邏輯運算接口由于還涉及插入或更新數(shù)據(jù)庫操作,因此測試時還需要考慮數(shù)據(jù)庫特性,如數(shù)據(jù)精度問題,在MySQL數(shù)據(jù)庫中,如果是浮點型數(shù)據(jù),存入時會有精度誤差插入類型的數(shù)據(jù)會變?yōu)?,因此對于需要用于金額計算、數(shù)據(jù)統(tǒng)計、成績比較的數(shù)據(jù),使用定點型。
服務(wù)器接口的測試如果有足夠條件的話,還需要通過白盒測試來對接口代碼做進一步的測試,通過編寫關(guān)鍵代碼的測試樁,可以有效查找將字符數(shù)組當(dāng)成字符串使用造成的讀越界這類不易通過黑盒測試發(fā)現(xiàn)的BUG。接下來的工作就是如何通過測試工具來執(zhí)行服務(wù)器接口功能測試。
請聯(lián)系網(wǎng)站客服,了解詳細(xì)的優(yōu)惠課程信息~
優(yōu)質(zhì)、便捷、省心
溫馨提示: 專業(yè)老師1對1為您解答 馬上填寫,¥1000 元豪禮免費領(lǐng)!
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)服務(wù)號