功能测试和兼容性测试
功能測試
功能測試一般需要根據編寫的測試用例,執行測試用例,執行的過程中提交缺陷;功能測試一般至少會有兩輪,遇到比較麻煩的項目甚至會有三到四輪,而每一輪測試都有其側重點,比如第一輪功能測試可能會重點關注先關注每個單獨的模塊的測試,其次會關注功能,關注功能的時候也需要區分,哪些是主要功能,首先需要保證主流程沒有阻塞情況,才能進一步測試其他的功能。
常見的功能測試點
1、輸入框的測試:字符長度、字符類型、文本格式的測試
字符長度:最大值、最小值、中間值、超長值。
字符類型:中文、英文(大小寫)、數字(整數、小數、負數)、標點符號、特殊符號(回車、空格、TAB、腳本語言、null等),以及這些字符類型的組合。
文本格式:比如郵箱、手機號的正確性驗證。
2、查詢功能的測試:查詢條件、查詢結果列表的測試
查詢條件:空格、查詢條件前后中加空格、數據庫中的值、非數據庫中的值、精確查詢、模糊查詢、聯動查詢。
查詢結果:結果數據是否正確、翻頁后數據是否正確。
3、增、刪、改功能的測試
增加:增加后數據是否正確、增加的數據功能是否正確、增加數據后列表是否自動更新。
刪除:刪除時是否有提示信息、刪除后列表是否更新、是否支持批量刪除、刪除后是否能夠再次添加。
修改:列表是否顯示修改后的信息。
4、列表的翻頁功能的測試:分頁數、頁面跳轉、翻頁按鈕
分頁數:每頁是否顯示固定的數據量。
頁面跳轉:是否正確跳轉、跳轉后列表數據是否顯示正確。
翻頁按鈕:前翻、后翻功能是否實現。
5、文件上傳(導入)和下載(導出)的測試:文件格式、文件信息、文件大小、文件下載的測試
文件格式:文本格式、圖片格式、PPT、壓縮包等。
文件信息:文件具體內容、文件內容包含特殊字符、文件路徑。
文件大小:文件內容為空、文件大小適中、超大文件。
文件下載:是下載到本地還是直接打開、下載后打開的內容是否正確、下載的文件名是否正確。
6、表單提交的測試
提交功能:表單信息提交后是否正確被保存、同一條數據是否能夠重復提交。
7、提示語的測試:用戶輸入錯誤時,提示語是否正確合理
8、權限的測試:每一個權限功能是否正確,權限組合后功能是否正常使用。
9、系統模塊關聯性的測試
模塊與模塊之間關聯的部分功能是否實現。
10、項目流程的測試
整個項目的流程是否符合標準,這是重中之重。每一項測試都是為該測試做鋪墊。不僅要關注到功能,還得關注到界面、用戶體驗等方面。
11.頁面的顯示問題:
頁面顯示內容字段是否全面,是否有遺漏內容,是否有冗余內容,無效內容;
頁面的抬頭顯示的標題是否正確,路徑是否正確;
頁面的logo是否顯示正確;
有導航欄的情況下,左側導航欄的高亮顯示是否在正確的位置;
切換頁面,編輯對應信息后,以上內容是否顯示正確。
12,篩選框功能的實現:
1)篩選框為下拉框:
篩選框選項固定時,是否顯示正確的完整的沒有冗余的對應數據;
篩選框下拉框在其他信息編輯修改刪除后會對應修改的,是否正確更新;
篩選框的下拉選項是否能夠點擊,正確實現篩選功能。
2)篩選框為時間選擇框時:
對時間的輸入是否有基本的判斷,如篩選框為開始結束時間,開始時間不能大于結束時間;
時間篩選框的時間是否能夠點擊,正確實現篩選功能。
3)篩選框為輸入框時:
輸入存在的信息,正確搜索出結果或者給出相應提醒信息;
不輸入任何內容,搜索出全部信息或者給出相應提醒信息。
13,與其他端的交互正確實現。
兼容性測試
兼容性測試會在系統測試結束以后開展,若是app需要兼容主流設備;若是網頁,則需要兼容主流瀏覽器。主要需要考慮的包括:1)操作系統兼容性,2)不同瀏覽器的兼容性,3)不同分辨率下的兼容性,4)軟件本身向前向后兼容,5)軟件與相關軟件的兼容性。
————————————————
版權聲明:本文為CSDN博主「剽悍六杯茶」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/nikita1995/article/details/82460553
總結
以上是生活随笔為你收集整理的功能测试和兼容性测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 别了,2010年南非世界杯足球赛
- 下一篇: 【开源】用ESP32制作一个桌面天气预报