成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

必填項驗證、枚舉測試,這些測試點你都知道嗎?

開發 測試
對于有經驗的測試人來說,有一些測試點,是我們在以往的測試經驗中總結出來的,而對于初學者往往會忽略一些沒有在需求中列明的點。

?在測試的過程中,有些測試點是在需求說明文檔里明確提到的,比如果輸入框的輸入要求是什么、是否必填等等。

對于有經驗的測試人來說,有一些測試點,是我們在以往的測試經驗中總結出來的,而對于初學者往往會忽略一些沒有在需求中列明的點。

對于不同模塊的測試,我們需要著重注意的點也不一樣,下面我們來總結一下注意點或者易錯點。

必填項驗證

  • 必填項不填,如果是前臺做的驗證,保存時給出了提示信息,這個時候要F12看一下是否調用保存接口,或者去數據庫查看一下數據有沒有新增上,有可能是前臺只給了提示,但還是給后臺發送請求了。
  • 提示了必填之后,將必填項填上,提示信息有無消失。

新增編輯成功驗證

  • 不能只看頁面提示成功,新增的信息要顯示在列表或者數據庫能查到。
  • 編輯數據,帶出的信息跟我們填寫的一致。
  • 編輯修改數據,什么都不修改,信息能保存成功(有時候編輯時會當成新增處理,校驗重復)。
  • 編輯信息,將非必填項都清空,可保存成功。
  • 編輯保存,是在原記錄上修改,而不是新生成一條。
  • 編輯保存數據,修改的信息不影響其他記錄的信息。

用戶信息修改

  • 后臺修改前臺登錄用戶信息,修改完成后,前臺使用修改的賬號能正常登錄系統(因為編輯前臺賬號,密碼是非必填的,如果不填,就是使用原密碼)。
  • 通過后臺修改密碼,前臺能用新密碼正常登錄(涉及明文轉密文)。

枚舉測試

(1) 通過代碼實現的邏輯,需要枚舉測試。

例如:相同分類總價滿多少,可以使用滿減券,也可以使用折扣圈,也可以同時使用。

每個優惠券的使用條件也不同,有必須相同品類的訂單才能使用的優惠券,有不同品類可以使用的優惠券等等邏輯,這種的邏輯是通過代碼實現的,所以不同的組合我們都要枚舉出來,一一驗證。

先列舉一下我們的輸入條件:

  • 輸入條件1:相同產品分類、不同產品分類;
  • 輸入條件2:總價不滿1000、滿1000;
  • 輸入條件3:維護了滿減優惠、維護了打折優惠、同時維護了滿減和打折優惠。

我們要把這三個條件的所有組合都列舉出來:

  • 相同產品分類,總價不滿1000,只維護了滿減優惠,不使用優惠券;
  • 相同產品分類,總價滿1000只維護了滿減優惠,使用滿減優惠。
  • 不同產品分類,總價不滿1000,只維護了滿減優惠,不使用優惠券;
  • 不同產品分類,總價滿1000不滿2000(其中相同分類的總價不滿1000),只維護了滿減優惠,不使用優惠券;
  • 不同產品分類,總價滿1000不滿2000(其中相同分類的總價滿1000),只維護了滿減優惠,使用滿減優惠券。

這里我們只列舉了只維護滿減優惠的情況,其他兩種情況(只維護折扣優惠,滿減優惠和折扣優惠同時維護)在這里就不細說了。

這里要說的是,這種不同的組合關系,使用什么樣的優惠券,是通過代碼實現的,所以每種條件組合都要測試一遍,不能只測試一種。

(2) 通過后臺配置的功能,不需要枚舉。

還是接著上面的場景來說,滿多少減多少,滿多少打幾折,都是通過后臺配置的,我們可以設置滿1000,也可以設置滿500;可以設置減200,也可以設置減100;可以設置打7折,也可設置打6折。

這種都是后臺功能進行配置的,只要確保每個類型(滿減類型、折扣類型、組合類型)的一條數據與其他條件的組合能正常工作即可,并不需要每個類型進行枚舉,也不可能進行枚舉。

例如:后臺設置滿1000減20,我們只需確保總價滿1000可以減20即可。并不需要再設置一個滿2000,減50的券,試試好不好用。

以上是我在以往的工作中總結出來的一些易錯點和容易迷惑的點,希望能對大家有所幫助。?

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2022-08-03 08:48:45

測試時間功能

2016-01-11 09:48:07

2021-08-05 18:21:29

Autowired代碼spring

2016-03-18 19:03:35

認知計算IBM

2022-11-10 09:00:41

2019-02-12 11:15:15

Spring設計模式Java

2019-07-08 10:18:38

MPLSIP數據

2023-02-15 08:12:19

http超時過濾器

2024-03-26 10:10:45

JavaScript操作符操作表達式

2022-09-07 09:01:14

JS操作符運算符

2020-05-27 11:30:54

Chrome DevT前端命令

2021-07-29 06:55:03

Spring@AutowriedbyType注入

2021-04-10 07:04:00

WPS技巧辦公軟件

2020-02-20 08:30:49

OSPF網絡協議路由協議

2024-04-28 08:20:52

Controller接口URL

2018-02-06 09:06:03

主流分布式存儲系統

2020-10-28 11:20:55

vue項目技

2015-06-29 09:06:51

2018-05-15 08:27:20

Scikit-lear機器學習Python

2023-08-30 07:39:16

PawSQL數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久er精品 | 欧美日韩美女 | 亚洲伊人精品酒店 | 精品一区精品二区 | 97超碰人人| 黄色欧美视频 | 精品欧美一区二区三区精品久久 | 国产精品综合色区在线观看 | 久久久久久女 | 色视频成人在线观看免 | 中文字幕在线一区二区三区 | 欧美嘿咻 | 色网站在线免费观看 | 亚洲乱码一区二区三区在线观看 | 久久国产精品网 | 亚洲美女一区 | 天天玩夜夜操 | 久久久男人的天堂 | 欧美性a视频 | 日韩精品网站 | 日韩欧美在线视频 | 日韩精品在线一区二区 | 亚洲美女一区 | 国产高清在线 | 日韩三级 | 在线国产一区二区 | 欧美成人h版在线观看 | 久久久久无码国产精品一区 | 午夜影院在线观看 | 欧美在线视频a | 精品香蕉一区二区三区 | 日韩二区 | 国产精品1区2区3区 欧美 中文字幕 | 国产精品日本一区二区在线播放 | 日日噜噜噜夜夜爽爽狠狠视频, | 久久国产精品免费视频 | 国产精品久久国产精品 | 日本不卡一区二区三区在线观看 | 一区二区在线看 | 国产在线视频在线观看 | 中文视频在线 |