Junit測試代碼編寫命名規範

1.測試類的命名定義規範

測試類的命名規則是:Test+被測試的業務、Test+被測試的接口、Test+被測試的類
類的名字必須由大寫字母開頭而單詞中的其他字母均爲小寫;如果類名稱由多個單詞組成,則每個單詞的首字母均應爲大寫,如TestMobileBind。如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLExample。
比如你需要測試業務MobileBind ,那麼它的測試類的命名就是
TestMobileBind
比如你需要測試接口GetMobileBind ,那麼的測試類的命名就是TestGetMobileBind
比如你需要測試類SetMobileBind.class,那麼他的測試類的命名就是TestSetMobileBind

2.測試用例的命名定義規範

測試用例的命名規則是:test+用例操作_狀態
單詞的約定與測試類命名同。如:testSetMobileBind_NoSkyid
比如要測試的用例是“數據庫用戶信息不存在時,獲取Mobile綁定消息”,那麼它的測試用例名稱就是
testSetMobileBind_NoSkyid
3.測試程序的包名定義規範
 
測試程序包的命名規則是:test.com.skymobi.項目名;測試公共類包的命名規則是:test.com.skymobi.common
java包的名稱都是由小寫字母組成。
測試項目,比如被測試的項目是skyups,那麼測試類的包名就是test.com.skymobi.skyups
測試開發包,比如被測試類的包名是com.skymobi.util,那麼測試類的包名就是test.com.skymobi.util。也就是說在被測試類的包名前加上“test.”,這就是測試類的包名。
4.變量的命名規範
 
測試程序的變量名均採用大小寫混合的方式,第一個單詞的首字母小寫,其後單詞的首字母大寫
例如:MaxValue
變量名不應以下劃線或美元符號開頭,儘管這在語法上是允許的。
變量名應簡短且富於描述。變量名的選用應該易於記憶,即,能夠指出其用途。儘量避免單個字符的變量名,除非是一次性的臨時變量。
5.常量的命名規範
 
測試程序的常量名應該都使用大寫字母,並且指出該常量完整含義。如果一個常量名稱由多個單詞組成,則應該用下劃線來分割這些單詞。
例如
MAX_VALUE
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章