自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

必填項(xiàng)驗(yàn)證、枚舉測試,這些測試點(diǎn)你都知道嗎?

開發(fā) 測試
對(duì)于有經(jīng)驗(yàn)的測試人來說,有一些測試點(diǎn),是我們在以往的測試經(jīng)驗(yàn)中總結(jié)出來的,而對(duì)于初學(xué)者往往會(huì)忽略一些沒有在需求中列明的點(diǎn)。

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

對(duì)于有經(jīng)驗(yàn)的測試人來說,有一些測試點(diǎn),是我們在以往的測試經(jīng)驗(yàn)中總結(jié)出來的,而對(duì)于初學(xué)者往往會(huì)忽略一些沒有在需求中列明的點(diǎn)。

對(duì)于不同模塊的測試,我們需要著重注意的點(diǎn)也不一樣,下面我們來總結(jié)一下注意點(diǎn)或者易錯(cuò)點(diǎn)。

必填項(xiàng)驗(yàn)證

  • 必填項(xiàng)不填,如果是前臺(tái)做的驗(yàn)證,保存時(shí)給出了提示信息,這個(gè)時(shí)候要F12看一下是否調(diào)用保存接口,或者去數(shù)據(jù)庫查看一下數(shù)據(jù)有沒有新增上,有可能是前臺(tái)只給了提示,但還是給后臺(tái)發(fā)送請(qǐng)求了。
  • 提示了必填之后,將必填項(xiàng)填上,提示信息有無消失。

新增編輯成功驗(yàn)證

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

用戶信息修改

  • 后臺(tái)修改前臺(tái)登錄用戶信息,修改完成后,前臺(tái)使用修改的賬號(hào)能正常登錄系統(tǒng)(因?yàn)榫庉嬊芭_(tái)賬號(hào),密碼是非必填的,如果不填,就是使用原密碼)。
  • 通過后臺(tái)修改密碼,前臺(tái)能用新密碼正常登錄(涉及明文轉(zhuǎn)密文)。

枚舉測試

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

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

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

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

  • 輸入條件1:相同產(chǎn)品分類、不同產(chǎn)品分類;
  • 輸入條件2:總價(jià)不滿1000、滿1000;
  • 輸入條件3:維護(hù)了滿減優(yōu)惠、維護(hù)了打折優(yōu)惠、同時(shí)維護(hù)了滿減和打折優(yōu)惠。

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

  • 相同產(chǎn)品分類,總價(jià)不滿1000,只維護(hù)了滿減優(yōu)惠,不使用優(yōu)惠券;
  • 相同產(chǎn)品分類,總價(jià)滿1000只維護(hù)了滿減優(yōu)惠,使用滿減優(yōu)惠。
  • 不同產(chǎn)品分類,總價(jià)不滿1000,只維護(hù)了滿減優(yōu)惠,不使用優(yōu)惠券;
  • 不同產(chǎn)品分類,總價(jià)滿1000不滿2000(其中相同分類的總價(jià)不滿1000),只維護(hù)了滿減優(yōu)惠,不使用優(yōu)惠券;
  • 不同產(chǎn)品分類,總價(jià)滿1000不滿2000(其中相同分類的總價(jià)滿1000),只維護(hù)了滿減優(yōu)惠,使用滿減優(yōu)惠券。

這里我們只列舉了只維護(hù)滿減優(yōu)惠的情況,其他兩種情況(只維護(hù)折扣優(yōu)惠,滿減優(yōu)惠和折扣優(yōu)惠同時(shí)維護(hù))在這里就不細(xì)說了。

這里要說的是,這種不同的組合關(guān)系,使用什么樣的優(yōu)惠券,是通過代碼實(shí)現(xiàn)的,所以每種條件組合都要測試一遍,不能只測試一種。

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

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

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

例如:后臺(tái)設(shè)置滿1000減20,我們只需確??們r(jià)滿1000可以減20即可。并不需要再設(shè)置一個(gè)滿2000,減50的券,試試好不好用。

以上是我在以往的工作中總結(jié)出來的一些易錯(cuò)點(diǎn)和容易迷惑的點(diǎn),希望能對(duì)大家有所幫助。?

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2022-08-03 08:48:45

測試時(shí)間功能

2021-08-05 18:21:29

Autowired代碼spring

2016-01-11 09:48:07

2016-03-18 19:03:35

認(rèn)知計(jì)算IBM

2022-11-10 09:00:41

2019-02-12 11:15:15

Spring設(shè)計(jì)模式Java

2019-07-08 10:18:38

MPLSIP數(shù)據(jù)

2023-02-15 08:12:19

http超時(shí)過濾器

2024-03-26 10:10:45

JavaScript操作符操作表達(dá)式

2020-05-27 11:30:54

Chrome DevT前端命令

2021-07-29 06:55:03

Spring@AutowriedbyType注入

2022-09-07 09:01:14

JS操作符運(yùn)算符

2021-04-10 07:04:00

WPS技巧辦公軟件

2020-10-28 11:20:55

vue項(xiàng)目技

2020-02-20 08:30:49

OSPF網(wǎng)絡(luò)協(xié)議路由協(xié)議

2024-04-28 08:20:52

Controller接口URL

2018-02-06 09:06:03

主流分布式存儲(chǔ)系統(tǒng)

2018-05-15 08:27:20

Scikit-lear機(jī)器學(xué)習(xí)Python

2015-06-29 09:06:51

2020-12-24 15:26:07

Redis數(shù)據(jù)庫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)