單純從功能測驗的層面上來講的話,App 測驗、Web 測驗在流程和功能測驗上是沒有區別的,但由于系統結構方面存在差異(web 專案,b/s 架構;app 專案,c/s 結構)在測驗中還是有不同的側重點內容,下面整理了一些內容供大家學習與參考,
WEB測驗重點
1.功能測驗:
所實作的功能是否和需求一致;
2.界面測驗:
界面是否美觀,風格是否一致,文字內容是否正確;
3.鏈接測驗:
打開鏈接速度是否合理;是否鏈接到正確的頁面;是否有空白頁面;
4.性能測驗:
系統能支持多少用戶同時在線;超過這些用戶數,系統會給出什么樣的反映;
5.兼容性測驗:
專案在不 同作業系統,不同瀏覽器上功能是否能正常使用;
6.安全性測驗:
用戶的登錄名和密碼在傳輸程序中是否是加密傳輸的;
用戶長時間未操作頁面,session會話是否會過期,要求用戶重新登錄;
日志檔案cookies里的用戶名和密碼是否是加密的;
登錄次數和登錄設備是否有限制,是否支持一個賬號多個設備登錄;
如果對軟體測驗、介面、自動化、性能測驗、測驗開發、面試經驗交流,感興趣可以1079636098,群內會有不定期的發放免費的資料鏈接,這些資料都是從各個技術網站搜集、整理出來的,如果你有好的學習資料可以私聊發我,我會注明出處之后分享給大家,

APP測驗重點
1.安裝卸載測驗:
app在 不同的作業系統(安卓和ios),不同的版本,不同的機型上是否都能安裝成功;
在安裝程序中,突然斷網或網路不好,是否給出有好的提示,網路恢復之后是否能正常下載;
在安裝程序中,突然記憶體不足,是否有相應的提示;
在安裝程序中,是否支持取消操作;
在安裝程序中,突然死機,斷電,卡死,手機恢復正常后,是否能正常安裝;
安裝成功后能否正常運行
卸載時在不同系統,不同版本上能夠卸載成功;
在卸載程序中是否支持取消操作;
在卸載程序中,突然死機,斷電,卡死,手機恢復正常后,是否能正常卸載;
卸載完成之后,查看檔案是否卸載干凈;
2.運行測驗:
運行程序中,是否有加載提示;
運行速度是否流暢;
各個模塊之間的切換是否正常;
3.更新測驗:
打開舊版app時,是否有更新提示,且在不同的手機版本上都能更新成功;
打開新版app時,不顯示更新提示,在設定中檢查更新,提示已更新到最新版本;
若app時強制更新,用戶打開舊版app時,有更新提示,舊版qpp新版功能不可用,用戶退出app,再進 入app時,仍有強制更新提示;
若app不是強制更新,用戶打開舊版app,有更新提示,取消更新,再次打開時,仍有更新提示;
在不洗掉客戶端的情況下,用戶是否能更新成功,查看新版功能是否正常;
更新程序中,更新速度是否合理;
更新程序中,突然網路不好是否有提示;
更新程序中,突然死機,斷電,卡死,手機恢復正常后,是否能更新成功;
4.兼容性測驗:
app在不同手機,不同作業系統,不同手機版本上功能是否正常;
5.弱網路環境測驗:
app在wifi、4g、3g、2g情況下是否能正常運行;
app在網路不好時,是否給出提示;
app網路不好時,會出現重復提交,用戶不斷點擊的問題,開發是否做判斷;
當網路由不好變為良好時,軟體功能能否正常使用
6.中斷沖突測驗:
app運行時撥打或接聽電話、發送短信、接受郵件、啟動相機等有何提示;
app運行時突然斷電、斷網、不斷點擊、不斷重繪、切換前后臺是否崩潰(變態測驗)
7.壓力測驗:
安卓用monkey,不斷點擊、滑動螢屏,看軟體是否崩潰,
8.應用的前后臺切換:
app切換到后臺,再回到app,檢查是否停留在上次操作界面;
app切換到后臺,再回到app,檢查功能和應用狀態是否一樣;
app切換到后臺,再回到前臺時,注意程式是否崩潰,尤其對于從后臺切換到前臺資料有自動更新的時候;
手機鎖屏解屏后進入app注意是否會崩潰,功能狀態是否正常,尤其對于從后臺切換到前臺資料有自動更新的時候;
當殺掉app行程,再開啟app,app能否正常啟動;
對于有資料交換的頁面,每個頁面必須進行前后臺切換和鎖屏的測驗,這種頁面最容易出現崩潰;
出現必須處理的提示框后,切換到后臺,再切換回來,檢查提示框是否還存在,有時候會出現提示框自動消失的缺陷;
app橫豎屏的切換,功能是否正常;
9.訊息推送開關測驗:
訊息推送默認打開;
關閉訊息推送關閉后,收不到推送訊息;
打開推送開關能否正常接收訊息;
app運行時訊息推送不會進入訊息欄;
app后臺掛機時,訊息欄可以接收到推送提醒,點擊后從訊息欄消失
最后:
歡迎關注公眾號:程式員一凡,領取一份Python自動化測驗工程師核心知識點總結!
這些資料的內容都是面試時面試官必問的知識點,篇章包括了很多知識點,其中包括了有基礎知識、Linux必備、Shell、互聯網程式原理、Mysql資料庫、抓包工具專題、介面測驗工具、測驗進階-Python編程、Web自動化測驗、APP自動化測驗、介面自動化測驗、測驗高級持續集成、測驗架構開發測驗框架、性能測驗、安全測驗等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/202803.html
標籤:其他
上一篇:使用LIME解釋黑盒ML模型
