qq登录界面句柄_别小看QQ邮箱测试,80%的测试新手都不能写出完整的测试用例~...
對于很多剛進入測試行業的新手來說,由于自身的工作經驗不足,雖有測試基礎知識傍身,但仍然很難將測試用例寫的盡善盡美。因此,學習別人的測試經驗,將是你成為測試達人的必經之路。
今天,我們就以QQ郵箱為例,從郵箱登錄和寫信這兩大常用功能模塊入手,為大家講解如何寫一份完整的測試用例。
1、登錄界面測試
下圖是QQ登錄界面。
那么,對于這樣一個頁面,我們應當如何測試呢?下面,我們來逐步解析它。
1)外觀界面測試
郵箱登錄模塊的頁面外觀,主要包括了:背景顏色、字體顏色、字體格式、頁面圖案、動畫、窗體布局等元素,這些元素組成了登錄頁面。同時,也給了用戶第一視覺體驗,如果當中的任何一個元素出了問題,那么,就會給用戶留下一個不靠譜的影響了。
比如,如字體的風格不一致、顏色搭配錯了、窗體布局不合理、文字有拼寫錯誤等。所以,外觀界面測試是不可或缺的一塊。
2)功能測試
在郵箱登錄模塊,最重要的部分就是登錄操作。因此登陸操作的功能測試也是不可或缺的。這其中,主要涉及到的就是賬號與密碼。
請思考:用戶名密碼應該測試哪些呢?是否只包括正確的賬號密碼,與正確的賬號和錯誤的密碼呢?
當然不是,在登陸時,除了正確的賬號密碼能夠登錄成功之外,是否錯誤的賬號錯誤的密碼就一定不能登錄成功嗎?答案很可能是否定的。因此,在做登錄測試用例設計時,一定要將多種情況都考慮到。
3)性能測試
思考:郵箱登錄模塊的性能測試主要測試什么?
在郵箱的使用過程中,也許你曾遇到過這些情形:有時候打開某個網頁要等待5s~10s,甚至更長的時間,網頁才能把內容全部加載出來;有時候無論等多久,網頁始終處于加載中;有時候不到1s,網頁的內容就全部跳了出來。這就是性能測試需要做的事情了。
郵箱使用過程中的加載時間,在軟件測試過程中,被稱作系統響應時間。響應時間的長短是衡量產品性能的重要指標之一。因此,在設計用例中,性能測試這一塊一定不能缺少。
4)安全測試
你是否注意過,平時,我們在電腦上登錄過QQ郵箱后,雖然我們的退出了操作系統,但你在登錄時,你的賬號密碼仍然在電腦上?
這里就涉及到安全測試的領域了。如果不加測試,黑客可以利用你留在電腦上的痕跡入侵你的系統,爬取倒賣你的信息。
5)兼容性測試
日常生活中,你是否遇到過在某瀏覽器打開的網頁,出現排版異常或是頁面出現亂碼,但換成另一款瀏覽器再打開,網頁又恢復正常使用的情況?對,這就是網頁代碼跟某些瀏覽器不兼容所造成的。郵箱登錄模塊也存在著這樣的問題,因此,在設計測試用例時,一定要充分考慮到這些問題。
6)易用性測試
易用性測試,通俗點說,也可以算作用戶體驗測試。主要就是測試用戶在使用郵箱登錄模塊的過程中是否順暢,是否容易操作。
在設計用例時,我們可以把自己當作是一個用戶,然后把自己感覺費解或是難以操作的地方找出來,讓開發人員和設計人員修改。軟件易用性好,用戶體驗才會好,因此,這部分也需要加以考慮。
由此可見,在測試郵箱的發信功能時,我們也要基于軟件的外觀界面、功能、性能、安全性、兼容性、易用性6個方面進行。
2、郵箱之發信測試
下圖是QQ郵箱的首頁。接下來,我們一起來聊聊QQ郵箱寫信模塊的測試。
1)外觀界面測試
寫信頁面的字體格式、顏色格調、輸入框大小的一致性以及界面布局排版等,都屬于外觀界面,這也是給用戶的第一視覺體驗,所以外觀界面不能出錯。
2)功能測試
寫信頁面比較重要的功能,就是寫信和發送郵件。這些功能主要表現在用戶能否正常寫郵件,寫好的郵件能否保存為草稿、能否發送或定時發送,收件人能否正常收到郵件。如果寫完郵件后不能發送,或者發出去的郵件對方收不到,那寫信功能也就失去了它的意義。
3)性能測試
前面也已提到過,系統響應時間也是影響產品使用的重要因素。
舉個例子:單擊寫信按鈕到寫信頁面完全顯示出來,需要用戶等待多長時間;或者,你發送了一封郵件給你的朋友,你的朋友多久能收到你的郵件等等。
4)安全性測試
“熊貓燒香”事件,不知道大家聽說過嗎?其實這就是安全測試必須做的一個環節。有些人的收件箱里可能收到過一些病毒附件,如果你單擊或下載了它,很可能會導致你的計算機中毒。因此,在設計用例時,要考慮到郵箱是否有附件安全性檢查的功能,這也是不可或缺的安全測試部分。
5)兼容性測試
這主要體現在寫信頁面的展現上。主要是測試在不同瀏覽器,寫信頁面是否能正常顯示。就不再贅述了。
6)易用性測試
寫信頁面的易用性,是主要是體現整個寫信流程是否易于操作,其各項功能是否易于理解,各項提示是否清楚明了等。如果存在某個功能很難使用,一般人無法理解,那寫信頁面的易用性就大打折扣了。
綜上述,對一名初級軟件測試人員來講,當你在對產品設計測試用例時,不妨通過產品的外觀界面、功能、性能、安全性、兼容性、易用性6個方面開展。
有的同學可能會問:對軟件產品的測試一定是基于這6個方面的嗎?
答案是否定的。但對于一名初級軟件測試工程師,如果一開始就把測試范圍定得太大、太廣,會不利于學習和掌握。因此,最好一開始就將這6個方面的基本功掌握扎實,再具體細化擴展。這樣,你的測試之路才能走的更寬廣~
總結
以上是生活随笔為你收集整理的qq登录界面句柄_别小看QQ邮箱测试,80%的测试新手都不能写出完整的测试用例~...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svg载入html,SVG系列教程:SV
- 下一篇: git add remote_使用git