當每一個測試用例都有輸入數據,並且數據量比較大的狀況,能夠採起從文件讀取測試
若是想讓同一套測試用例可以適應類似的輸入數據,若是直接代碼裏面來回切換回可能會漏,並且還須要debug檢錯debug
能夠把一些公用的輸入數據拎出來搞一個properties文件get
把一些相似的有差別的輸入數據分別做成properties文件,若是想測試A數據,就應用A配置,測試B數據,就應用B配置io
接下來就介紹下如何防止properties文件class
目前項目結構比較簡單,我就直接放置在src下面,而後讀取文件的時候路徑直接就是"/a.properties"test
讀取配置文件配置
Properties prop;file
prop = new Properties();bug
InputStream in = testClass.class.getResourceAsStream("file_path+file_name");文件讀取
try{
prop.load(in);
in.close();
}catch(IOException e)
{
System.out.println(e.getMessage());
}
這塊能夠單獨搞一個讀取配置文件的類