軟體測試 HW8

2021-09-24 06:21:05 字數 729 閱讀 1539

構造nextdate問題的弱一般的等價類測試用例。

resource

等價類劃分法

強 (strong) 等價類測試

一般 (normal) 等價類測試

健壯 (robust) 等價類測試

假設下面的等價類:

m1=

m2=m3=

d1=d2=

d3=d4=

y1=y2=

y3=

弱一般等價類測試用例覆蓋

使用最少測試用例覆蓋每個有效等價類,所以有$max $ siz

e=si

ze=4

size\=size\=4

size=s

ize=

4個弱一般等價類。

測試用例

month

dayyear

預期輸出

wn14 (m1)

30 (d3)

2000 (y1)

5/1/2000

wn25 (m2)

31 (d4)

2004 (y2)

6/1/2004

wn32 (m3)

12 (d1)

1999 (y3)

2/13/1999

wn48 (m2)

29 (d2)

1900 (y3)

8/30/1900

系統分析與設計HW8

軟體架構 軟體架構是乙個系統的草圖。軟體架構描述的物件是直接構成系統的抽象元件。各個元件之間的連線則明確和相對細緻地描述元件之間的通訊。在實現階段,這些抽象元件被細化為實際的元件,比如具體某個類或者物件。在物件導向 領域中,元件之間的連線通常用介面來實現。軟體體系結構 是構建計算機軟體 實踐的基礎。...

系統分析與設計HW8

軟體架構 定義 架構 architecture 是一系列相關的抽象模式,用於指導大型軟體系統各個方面的設計,是乙個系統的草圖,描述的物件是直接構成系統的抽象元件。各個元件之間的連線明確細緻的描述元件之間的通訊。軟體框架 定義 框架 framework 是整個或部分系統的可重用設計,表現為一組抽象構件...

系統分析與設計HW8

個人理解 vuex通過state儲存狀態,獲取狀態應該使用getters。mutations是唯一直接修改狀態的操作。actions是一系列邏輯操作,當actions需要修改狀態時,它需要通過commit mutations來達到目的。而當系統比較複雜時,state物件就會變得龐大而複雜,這時候使用...