2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1手機(jī)測(cè)試注意點(diǎn)手機(jī)測(cè)試注意點(diǎn)手機(jī)APP測(cè)試,按平臺(tái)分主要是roid和ios兩大主流操作系統(tǒng),總體上來(lái)說(shuō)roid碎片化是個(gè)難題,bug也多;ios相對(duì)bug少。按架構(gòu)主要是基于HTML5的app(類似于pc上的bS應(yīng)用)和本地app(類似于CS結(jié)構(gòu))。所以測(cè)試上我們也可以充分吸收web的bs和cs測(cè)試經(jīng)驗(yàn)。但是不同于pc上的應(yīng)用測(cè)試,手機(jī)上的測(cè)試有其獨(dú)特性。主要考慮的就是功能性、兼容性、穩(wěn)定性、易用性(也就是人機(jī)交互)、性能。1功能方面

2、目前市場(chǎng)上還沒達(dá)到自動(dòng)化的水平,主要用手工來(lái)測(cè)。出現(xiàn)問題最多的也就是特殊符號(hào)、邊界值、按鈕之類的。2兼容性方面考慮手機(jī)的版本、型號(hào)、分辨率。不同的版本是存在差異的,一般低版本容易出現(xiàn)問題。推薦testin這個(gè)第三方平臺(tái),對(duì)roid兼用性測(cè)試比較有幫助。3穩(wěn)定性方面就是閃退、系統(tǒng)崩潰、沒響應(yīng)之類的。4易用性無(wú)非就是界面是否吸引人、容易理解、界面整潔、簡(jiǎn)單、無(wú)錯(cuò)別字。5性能主要是靠工具來(lái)實(shí)現(xiàn)的CPU占用、內(nèi)存占用、電池溫度等。app后臺(tái)長(zhǎng)時(shí)

3、間運(yùn)行的耗流量,耗電量。6還有安裝卸載(包含升級(jí))和便利測(cè)試。7外場(chǎng):網(wǎng)絡(luò)切換,網(wǎng)絡(luò)信號(hào)強(qiáng),弱下的app運(yùn)行情況。對(duì)自動(dòng)化的一些看法:目前我們可以接觸到手機(jī)方面的自動(dòng)化工具:robotium,monkey,monkeyrunner,roidjunit。但是由于ui變化快,自動(dòng)化測(cè)試往往不方便維護(hù)。前三個(gè)不需要源碼支持,但是功能有限,roidjunit很強(qiáng)大,對(duì)代碼能力要求高,同時(shí)需要源碼支持。app的開發(fā)周期一般都很短,ui變化大,用自

4、動(dòng)化要考慮投入成本,大多數(shù)的公司估計(jì)都不適用。不過(guò)測(cè)接口之類的通過(guò)自動(dòng)化是個(gè)不錯(cuò)的選擇。一般測(cè)試時(shí),開發(fā)會(huì)先在本地機(jī)上打好測(cè)試包,自己安裝,輪完一輪,開發(fā)修改好后,再打一個(gè)包。以下是功能測(cè)試時(shí)需要注意的點(diǎn):1、登錄●登錄用戶名和密碼錯(cuò)誤時(shí),界面有提示信息●用戶主動(dòng)退出登錄后,下次啟動(dòng)APP時(shí),應(yīng)該進(jìn)入登錄界面●對(duì)于支持自動(dòng)登錄的APP,數(shù)據(jù)交換時(shí),是否能自動(dòng)登錄成功且數(shù)據(jù)庫(kù)操作無(wú)誤●密碼更改后,登錄時(shí)是否做到了有效數(shù)據(jù)的校驗(yàn)●對(duì)于未登錄

5、時(shí)一些頁(yè)面的操作,是否做了控制●切換賬號(hào)登錄,檢驗(yàn)登錄的信息是否做到及時(shí)更新●對(duì)于多個(gè)端都進(jìn)行操作時(shí),確保數(shù)據(jù)庫(kù)操作無(wú)誤,且每個(gè)端可以及時(shí)看到數(shù)據(jù)的更新●對(duì)于一些軟件,支持一個(gè)賬號(hào)只允許登錄一臺(tái)機(jī)器,這時(shí),需要檢查賬號(hào)登錄多個(gè)手機(jī)時(shí),是否將原用戶剔除,且能夠給出提示信息●APP切換到后臺(tái)時(shí),再次切換到前臺(tái)的測(cè)試,如登錄時(shí),有電話打進(jìn)來(lái)2、離線離線是應(yīng)用程序在本地的客戶端會(huì)緩存一部分?jǐn)?shù)據(jù)以功程序下次調(diào)用●對(duì)于一些程序,需要在登錄進(jìn)來(lái)后,這

6、時(shí)沒有網(wǎng)絡(luò)的情況下可以瀏覽本地?cái)?shù)據(jù)會(huì)出現(xiàn)出人意外的結(jié)果哦。●上線前一定要測(cè)一下軟件更新,我好幾次這里沒測(cè),結(jié)果挨了批。這真是叫做“晚節(jié)不保”。所有功能都測(cè)了n遍了,大膽放心的上了,可是沒有在測(cè)試環(huán)境測(cè)軟件的更新。結(jié)果上線后,用戶更新了就出大問題了,大大影響用戶量2手機(jī)測(cè)試手機(jī)測(cè)試手機(jī)上的app分為基于HTML5的app(類似于pc上的bS應(yīng)用)和本地app(類似于CS結(jié)構(gòu))。所以測(cè)試上我們也可以充分吸收web的bs和cs測(cè)試經(jīng)驗(yàn)。但是不

7、同于pc上的應(yīng)用測(cè)試,手機(jī)上的測(cè)試有其獨(dú)特性測(cè)試前的思考:我們這個(gè)產(chǎn)品主要是做什么的?為什么我要做這個(gè)產(chǎn)品市場(chǎng)上有那些同類型的產(chǎn)品?測(cè)試前的準(zhǔn)備:1.使用同類型的產(chǎn)品,不僅僅是使用,應(yīng)該是測(cè)試同類型的產(chǎn)品。2.熟悉我們產(chǎn)品的spec文檔,積極和pm交流。3,寫測(cè)試用例,沒有時(shí)間至少要有一個(gè)checklist。1.功能a.基本功能,主要指app是否完成了設(shè)計(jì)的所有功能。分清模塊,寫一份checklist,避免漏測(cè)??紤]橫豎屏切換,不過(guò)很多

8、app現(xiàn)在只支持豎屏。b.系統(tǒng)交互:電話短信干擾,低電量提醒,push提醒,usb數(shù)據(jù)線插拔提醒,充電提醒等,2.性能:穩(wěn)定性,兼用型(roid碎片化是個(gè)難題,bug也多,ios相對(duì)bug少),app運(yùn)行的內(nèi)存消耗和cpu消耗,app后臺(tái)長(zhǎng)時(shí)間運(yùn)行的耗流量,耗電量。推薦testin這個(gè)第三方平臺(tái),對(duì)roid兼用性測(cè)試比較有幫助。3.易用性:面是否吸引人、容易理解。界面整潔、簡(jiǎn)單。無(wú)錯(cuò)別字。點(diǎn)擊范圍確定等。這部分測(cè)試中,如果測(cè)試認(rèn)為有不合

9、理的地方通常會(huì)提交需求bug。4.外場(chǎng):網(wǎng)絡(luò)切換,網(wǎng)絡(luò)信號(hào)強(qiáng),弱下的app運(yùn)行情況。對(duì)自動(dòng)化的一些看法:目前我們可以接觸到手機(jī)方面的自動(dòng)化工具:robotium,monkey,monkeyrunner,roidjunit。但是由于ui變化快,自動(dòng)化測(cè)試往往不方便維護(hù)。前三個(gè)不需要源碼支持,但是功能有限,roidjunit很強(qiáng)大,對(duì)代碼能力要求高,同時(shí)需要源碼支持。app的開發(fā)周期一般都很短,ui變化大,用自動(dòng)化要考慮投入成本,大多數(shù)的公

10、司估計(jì)都不適用。不過(guò)測(cè)接口之類的通過(guò)自動(dòng)化是個(gè)不錯(cuò)的選擇。1.移動(dòng)互聯(lián)網(wǎng)開發(fā)節(jié)奏很快,版本快速迭代,如何讓測(cè)試敏捷起來(lái)?Monkey:我建議放棄完全得TestCase。全部用featurelist或者測(cè)試思維導(dǎo)圖或者功能點(diǎn)劃分表來(lái)進(jìn)行引導(dǎo)得測(cè)試。主要目的不會(huì)漏掉功能點(diǎn)以及防止regression得bug。其次要敏捷必須要有自動(dòng)化得支持。關(guān)于這點(diǎn)就是根據(jù)不同得app進(jìn)行定義了。首先UT無(wú)論如何就要做起來(lái)。其次是api和regression

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論