}
public static void main(String[] args) {
int i;
int j;
Parameter param;
TestServer tester = new TestServer();
for(i = 0; i < Array.getLength(args); i++) {
param = tester.readFromArgFile(args[i]);
for(j = 0; j < loopTimes; j++) {
Thread th = new Thread(new TestThread(param));
th.start();
}
}
}
}
主程序main也比較簡單,從命令行參數中讀取文件名,并依次打開,讀取其中的配置參數,創建Parameter對象,并傳遞給TestThread對象,然后啟動TestThread線程。需要注意的是其中的錯誤處理,當發現某個文件讀寫錯誤的時候,是跳過這個文件而讀取下一個文件,而不是簡單的退出。
就這么簡單。(當然,適當的改寫一下,就可以做一個加貼機或者灌水機之類的東東,那是你的愛好,和我無關:-))
程序全文列在最后,并附上了說明
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/