1. 程式人生 > >軟體測試作業——WordCount的測試

軟體測試作業——WordCount的測試

一、程式碼提交

1.程式碼地址:https://gitee.com/zst1978805482/WordCount

2.作業地址:https://edu.cnblogs.com/campus/xnsy/Test/homework/2203

二、程式碼評審

計算檔案字元數、詞數、行數功能的類WordCount的命名遵循Pascal命名,但是其中欄位應該遵循Camel(駝峰式)命名法,應該小寫字母開頭

對欄位c_count;w_count;l_count;修改

三、靜態程式碼檢查

採用的靜態程式碼檢查工具是StyleCop,StyleCop是一個分析C# 原始碼的程式,它執行一套統一風格和一致性規則,可以執行在Visual Studio或整合到MSBuild專案。

StyleCop也被整合到許多第三方開發工具中,應用範圍適中。報出一些問題。

 

四、單元測試

使用vs生產的單元測試框架對,對UserCMD類進行測試

UserCMD類主要是對使用者輸入命令的一些處理

(UserCMD類的建構函式呼叫自身方法CheckCMD,對cmd進行劃分,將得到的輸入檔案字串存入 in_filename)

結果:測試通過

說明UserCMD類對cmd “-c -w -l file.c”能正確的劃分出其中輸入檔名“file.c”

執行測試用例

1.輸入 空指令

2.輸入 !@@#¥

3.輸入 -c  -w -l

4.輸入 -c ^^ -w wc.txt

5.輸入 -c -w -l wc.txt