大話移動app測試之有感——如何做好一個登陸頁面測試

來源:互聯網
上載者:User

標籤:技術   方法   多使用者   UI   相容   單擊   統一   符號   等價   

  工作之餘,經朋友介紹,瞭解到《大話移動app測試》。為了更好地做好測試,記錄更多的方法和測試思路。

  在我們面試的時候,最常問了就是登入頁面如何去測試了,接觸測試的人一定都會覺得很簡單,不就是兩個輸入框,兩個按鈕類似這樣的嗎?其實在這裡我之所以記錄,是因為有些測試看起來很簡單,可能很容易就能說出來,但可能面試官更看重的是你測試的思路。一個清晰的測試思路能更好的協助你測試。

  

  這是一個簡單的登入頁面,我們看到這樣一個介面,第一反應就是說用等價類別、邊界值這樣簡單帶過。我只能說沒毛病,那我們到底要如何去設計這樣一個登入框的測試案例呢?回答此類問題:

  1、首先進行需求的確認,包括介面顯示、資料類型、資料長度等

  2、設計用例的思路要清晰有條理,而不是脫口而出,想到什麼說什麼

  3、進行具體的用例設計:主要考慮以下幾個方面:

    (1)介面測試:對比UI設計圖,設計風格是否統一、文字是否簡潔易懂、是否有錯別字。

    (2)輸入框測試:根據使用者名稱和密碼的資料類型和資料長度利用等價類別、邊界值的測試案例方法進行單個輸入框設計,如:輸入正確的使用者名稱(包括鍵盤輸入、粘貼輸入等)、輸入較長的使用者名稱(>最大長度)、輸入數字、字母、特殊符號、Null 字元(空格、定位字元)及各個資料的組合、以及空等等。密碼同理。

    (3)安全性測試:如密碼是否隱蔽顯示、錯誤提示是否合理等等

    (4)業務流測試:如輸入正確的使用者名稱和密碼、輸入正確的使用者名稱和錯誤的密碼、輸入錯誤的使用者名稱和正確的密碼、輸入錯誤的使用者名稱和錯誤的密碼、空的使用者名稱和空的密碼、空的使用者名稱和正確的密碼、正確的使用者名稱和空的密碼等等

    (5)相容性測試:不同瀏覽器和不同版本的瀏覽器測試以及不同型號和不同版本的APP測試

    (6)其他:如輸入框之間的互動考慮tab鍵是否支援、登入按鈕斷行符號鍵是否支援、取消登入後的預設位置、登入後的跳轉頁面是否正確、多從點擊登入或取消按鈕的介面反應、是否支援多使用者在同一機器上登入、登入頁面中的註冊等連結是否正確等等

  4、從整體去考慮,比如單擊按鈕之後的反饋、程式所在的系統有什麼特性以及一些並發情況的發生。

  5、從使用者體驗出發,比如密碼密碼框輸入之後是否是暗文顯示以及互動性是否友好等。

 

大話移動app測試之有感——如何做好一個登陸頁面測試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.