日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

查询ecshop网站代码排查方法_功能测试——查询测试

發布時間:2025/4/16 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 查询ecshop网站代码排查方法_功能测试——查询测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查詢功能幾乎在所有的軟件產品中都有,查詢功能極大的方便了用戶根據條件檢索所需的數據,通過不同條件的組合,得到不同價值的數據。

查詢功能測試一般考慮條件組合、結果顯示兩個方面。

01、條件組合

查詢功能通常至少包括2個以上的查詢條件。

【案例1 ECShop商品信息查詢功能測試】

ECShop商品信息查詢功能,包括商品分類、商品品牌、商品類型、供貨商類型、商品狀態、關鍵字等6個條件,如圖1所示。

圖1 商品信息查詢功能

像這樣的組合測試,如果采用排列組合的方法,則測試組合非常多,而且容易漏測,一般建議使用測試用例設計方法中的正交試驗進行用例設計,然后再進行測試。

圖1所示的查詢功能包括所有分類、品牌、商品類型、供貨商類型、商品狀態及關鍵字共計6個查詢條件,其中“商品分類”、“商品品牌”、“商品類型”包含了若干個分類,“供貨商類型”、“商品狀態”分別有3種取值,而“關鍵字”如果以等價類的思想劃分,則可分為輸入關鍵字和不輸入關鍵字兩種。通過這樣的分析,測試工程師可將“商品分類”、“商品品牌”、“商品類型”三種條件采用等價類與邊界值思想,各取三個值得,分別是所有、中間任意值,最后一個值,“供貨商類型”、“商品狀態”分別有3種取值,“關鍵字”取輸入和不輸入兩個值,如表1所示。

從上表可以看出,一共有6個查詢條件,每個查詢條件有3種取值,利用正交設計的思想,即是6因子3水平,測試工程師可根據正交試驗用例設計方法查找匹配的正交表,如6因子3水平1因子6水平,這個正交表與需要的正交表匹配,用例數最少,共計18條,如表2所示。

上述正交表與測試用例設計的所需的因子多了一個,因此可將“G”因子丟棄。替換后的正交表如表3所示。

說明:“關鍵字”條件只有兩個值,因此“2”根據隨機分配“輸入”、“不輸入”即可。根據測試工程師的經驗再補充一些用例即可,具體的正交試驗用例設計方法,請讀者參考《軟件測試技術基礎教程--理論、方法與工具》一書。

上述案例中,有一個細節需單獨測試,即“商品類別”與“商品品牌”應當聯動,“商品類別”發生變化后,“商品品牌”中的數據應當變化。

02、結果顯示

查詢結果顯示與表格測試一樣,根據查詢出來的結果判斷查詢是否正確。測試過程中需考慮條件與條件間的邏輯關系,不同的系統對模糊查詢的界定不同,測試工程師需與開發工程師確認。

總結

以上是生活随笔為你收集整理的查询ecshop网站代码排查方法_功能测试——查询测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。