軟件測(cè)試賽樣題第 4 套
題目1:根據(jù)下列流程圖編寫(xiě)程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果

解題分析,題目描述中要求 ① 使用 Java 語(yǔ)言編寫(xiě)代碼,② 測(cè)試用例設(shè)計(jì)滿足語(yǔ)句覆蓋的要求,③ 使用 equalTo 斷言判斷期望與結(jié)果。??
① 使用 Java 語(yǔ)言編寫(xiě)代碼
② 測(cè)試用例設(shè)計(jì)滿足語(yǔ)句覆蓋的要求
根據(jù)題目要求,測(cè)試用例的設(shè)計(jì)需要滿足 "語(yǔ)句覆蓋" 的要求。
單元測(cè)試屬于白盒測(cè)試的一種,關(guān)于白盒測(cè)試方法的相關(guān)內(nèi)容,請(qǐng)參考如下文章。

?
③ 使用 equalTo 斷言判斷期望與結(jié)果
斷言的目的為是了表示與驗(yàn)證軟件開(kāi)發(fā)者預(yù)期的結(jié)果,關(guān)于 Junit 斷言的更多內(nèi)容,請(qǐng)參考如下文章。


題目2:根據(jù)輸入的年份和月份判斷月份的天數(shù)。
題目3:填寫(xiě)快遞單時(shí)通常需要確定接收人的姓名、手機(jī)號(hào)和地址。
解題分析,題目描述中要求 ① 使用 Java 語(yǔ)言編寫(xiě)代碼,② 測(cè)試用例設(shè)計(jì)滿足判定覆蓋的要求,③ 使用 equalTo 斷言判斷期望與結(jié)果。??
① 使用 Java 語(yǔ)言編寫(xiě)代碼
② 測(cè)試用例設(shè)計(jì)滿足語(yǔ)句覆蓋的要求
根據(jù)題目要求,測(cè)試用例的設(shè)計(jì)需要滿足 "判定覆蓋" 的要求。
單元測(cè)試屬于白盒測(cè)試的一種,關(guān)于白盒測(cè)試方法的相關(guān)內(nèi)容,請(qǐng)參考如下文章。

③ 使用 equalTo 斷言判斷期望與結(jié)果
題目4:輸入小寫(xiě)的字符串。
題目 [2,4] 重復(fù),請(qǐng)查看其他軟件測(cè)試樣題。