有許多軟件測試方法,常用的測試方法包括等效類劃分和方案方法,偶爾的測試方法包括邊界值和判斷表,以及不常用的正交排列方法和測試輪廓方法。其中等價(jià)類劃分,邊界值分析,判斷表等屬于黑盒測試方法;檢查功能是否滿足指定要求,主要用于軟件確認(rèn)測試階段。白盒測試也稱為結(jié)構(gòu)測試或邏輯驅(qū)動(dòng)測試,該測試基于測試涵蓋的所有代碼,路徑和條件。可能有人就要問了軟件測試要經(jīng)歷哪幾個(gè)階段?下面我們來詳細(xì)了解一下吧。
軟件測試要經(jīng)歷哪幾個(gè)階段?
軟件測試的工作流程需要經(jīng)歷以下幾步:制定測試計(jì)劃、編寫測試用例、執(zhí)行軟件測試、提交Bug、提交測試報(bào)告,以及測試需求分析。可以看到,編寫軟件測試用例是測試崗位的一個(gè)重要工作環(huán)節(jié)。
第一個(gè)段位:所見即所得
軟件測試行業(yè)就是容易到難的一個(gè)職業(yè),薪資也是足逐步增加的。就比如說我們剛剛那個(gè)能的測試,有簡單的測試也也有難一點(diǎn)的測試。簡單的,大家都可以想到的,可以說是剛剛好及格的答案:
1.輸入已經(jīng)注冊(cè)的用戶名和正確的密碼,驗(yàn)證是否登錄成功。
2.輸入已經(jīng)注冊(cè)的用戶名和正確的密碼,驗(yàn)證是否登錄失敗,并且提升信息正確。
3.輸入未注冊(cè)的用戶名和任意的密碼,驗(yàn)證是否登錄失敗,并且提升信息正確。
4.用戶名和密碼兩者都為空,驗(yàn)證是否登錄失敗,并且提示信息正確。
5.用戶名和密碼兩者之一為空,驗(yàn)證是否登錄失敗,并且提示信息正確。
6.如果啟用了驗(yàn)證碼,輸入正確的用戶名、密碼、驗(yàn)證碼、驗(yàn)證是否登錄成功。
7.如果啟用了驗(yàn)證碼,輸入正確的用戶名、密碼,錯(cuò)誤的驗(yàn)證碼,驗(yàn)證是否登錄成功。
第二個(gè)段位:兼容性
1.不同瀏覽器下,驗(yàn)證登錄頁面顯示以及功能的正確性
2.相同的瀏覽器不同版本下,驗(yàn)證登陸頁面的顯示以及功能的正確性
3.不同移動(dòng)設(shè)備終端的不同瀏覽器下,驗(yàn)證登陸頁面的顯示以及功能的正確性
4.不同分辨率的界面下,驗(yàn)證登陸頁面的顯示以及功能的正確性
第三個(gè)段位:挖掘深層次需求
1.用戶名和密碼是否大小寫敏感
2.頁面上的密碼加密是否加密顯示或者是可以以點(diǎn)擊小眼睛看到明文
3.后臺(tái)系統(tǒng)創(chuàng)建的用戶第一次登陸成功時(shí),是否提示修改密碼
4.忘記用戶名和忘記密碼找回的功能是否可以用
5.輸入框是否限制的用戶名和密碼的輸入長度
6.如果啟用了圖片驗(yàn)證碼功能,點(diǎn)擊驗(yàn)證碼是否會(huì)刷新
7.刷新頁面是否會(huì)更新驗(yàn)證碼
8.如果短信驗(yàn)證碼有時(shí)效性,需要驗(yàn)證碼時(shí)效性
9.用戶登陸成功超時(shí)后,是否會(huì)要求用戶重新登陸
10.用戶的權(quán)限控制,普通用戶與管理員用戶登陸后是否有界面不同的展示
11.輸入時(shí),光標(biāo)是否聚集在用戶名的輸入框中
13.快捷鍵是否支持使用
軟件測試要經(jīng)歷哪幾個(gè)階段通過上述介紹,相信大家已經(jīng)知曉了吧,想了解更多關(guān)于軟件測試的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。