IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
3.那SDK測(cè)試什么呢?
客戶端SDK的測(cè)試,就是對(duì)提供給開(kāi)發(fā)者的工具包里面的小小應(yīng)用進(jìn)行的測(cè)試。借鑒應(yīng)用的測(cè)試內(nèi)容,SDK的測(cè)試內(nèi)容就涵蓋了:SDK接口和文檔的測(cè)試、SDK日志的測(cè)試、DEMO或解決方案的測(cè)試、SDK附帶輸出的測(cè)試(比如一些UI Kit)等內(nèi)容。
4.SDK測(cè)試類型的分布又有那些呢?
根據(jù)設(shè)計(jì)需求和開(kāi)發(fā)平臺(tái)應(yīng)用場(chǎng)合的不同,測(cè)試類型也不同,今天著重講功能性的測(cè)試,測(cè)試內(nèi)容包括:
接口參數(shù)測(cè)試,對(duì)于相應(yīng)的接口文檔進(jìn)行請(qǐng)求和參數(shù)的驗(yàn)證,并能在接口協(xié)議的要求下有正確的返回。
應(yīng)用場(chǎng)景的測(cè)試,不同的SDK針對(duì)的開(kāi)發(fā)功能和作用不同,首先要進(jìn)行設(shè)計(jì)需求的功能驗(yàn)證測(cè)試,保證功能都正確實(shí)現(xiàn)了,并且有正確的返回。
還要考慮數(shù)據(jù)的緩存、存儲(chǔ)和調(diào)用,要求成功、或失敗的處理結(jié)果與預(yù)期一致。并且還要求具有容錯(cuò)的處理,能將一些異常抓取住,將bug攔在自己門內(nèi)。
要做好功能測(cè)試就要做足充分的需要測(cè)試準(zhǔn)備,首先熟悉業(yè)務(wù)流程,結(jié)合API文檔和開(kāi)發(fā)指南,理清接口的使用場(chǎng)景及其調(diào)用方式。其次熟悉SDK協(xié)議,理解協(xié)議字段的涵義,及服務(wù)器的處理邏輯。再者熟悉接口或協(xié)議的返回碼,分析對(duì)應(yīng)場(chǎng)景。最后了解開(kāi)發(fā)的細(xì)節(jié),弄懂設(shè)計(jì)實(shí)現(xiàn)的邏輯。
當(dāng)然,SDK還有其它的測(cè)試內(nèi)容,下節(jié)繼續(xù)分享。
更多內(nèi)容
>>本文地址:http://www.yceu.cn/zhuanye/2020/50407.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?
07月15日Java
咨詢/試聽(tīng)07月15日Python+人工智能
咨詢/試聽(tīng)07月15日Web前端
咨詢/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢/試聽(tīng)07月15日大數(shù)據(jù)
咨詢/試聽(tīng)07月15日Java
咨詢/試聽(tīng)07月15日Python+人工智能
咨詢/試聽(tīng)07月15日Web前端
咨詢/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢/試聽(tīng)07月15日大數(shù)據(jù)
咨詢/試聽(tīng)