測試理解(web、移動端、接口)

有段時間沒有做測試的工作了,正好最近要面試,就把自己對測試的理解整理一下,順便復習一下。(歡迎大家來討論)

從整體項目來劃分的話就3個點:web端、移動端、接口。這3個點都有一些共同點就是要滿足業務需求和業務流程,這個是重點之重。(這些之后都不會復述了)

web端測試要主要要注重不同硬件、瀏覽器的兼容性,然后在注意一些簡單的性能問題,比如圖片文件的大小,網頁的響應時間,差點忘了還有一些緩存相關的問題(圖片緩存、賬號緩存、清理緩存)。

移動端測試分為iOS端和android端,因為它們的系統都是不斷迭代的,所以要主要不同版本的兼容性,還有因為這些硬件的不同,還要測試在不同型號的運行情況,查看UI相關的問題。然后在關注一些比較重要的性能問題(耗電量、流量、占內存、占儲存)。之后在關注一些手勢、中斷(電話、短信、共享wifi、鬧鐘......)、不同網絡下的情況(斷網、網速開、網速慢)、系統的一些特性權限申請......

接口測試我個人一般都是第一個進行測試的,根據接口文檔和業務需求,如果沒有問題的話,基本可以完整的跑完完整的業務流程。在進行接口測試的時間要重點關注數據的輸出與輸入(可以依賴數據庫)。然后還有關注一些安全性的問題,比如 登錄、涉及金額或核心業務 相關接口有沒有進行加密處理,防止用戶使用接口來做一些不好的事情。


文字的最后我想陳述一下,因為工作的原因,工作這3年都是接觸功能相關的業務,導致自己現在思考的都是一些功能性的問題。然后上文所述的都是一些大的方向,再細一點的話因為自己文筆的問題就寫不出來了,但是歡迎大家來找我討論。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容