2012-07-19 62 views
0

我在Eclipse中使用Selenium Web Driver和JUnit。我撰寫我的主要測試 - 通用於所有其他的,在開始時我把我的輸入數據(每個測試是不同的):是否可以在Excel中使用輸入數據運行硒測試?

String update_f="//*[@id='columnTitle2']/input"; 
String update_u="dscr"; 
String name_p="Test"; 
String[] link=new String [] {"001","01"}; 
String[] lov_name= new String [] {"Work","Machine"}; 

是否有可能在Excel文件中設置此數據並不僅僅是改變這種文件,如果我想執行特定的測試(實際設置特定的數據)?

+2

[看到此](https://www.google.com/search?q=java%20read%20from%20xls)因此,請嘗試[Apache POI](http://poi.apache.org/)或[Lars Vogel的Java Excel API](http://www.vogella.com/articles/JavaExcel/article.html)。 – 2012-07-19 15:57:20

回答

0

這可能是我的朋友,幫助一些外部罐子來處理Excel電子表格。可以選擇 a。 JXL Jar(易於使用,對於讀取和寫入等常規功能來說已足夠) - http://www.andykhan.com/jexcelapi/tutorial.html b。 Apache poi jar - http://onjava.com/pub/a/onjava/2003/04/16/poi_excel.html

  • 將這些外部jar添加到eclipse中。
  • 用不同的輸入值創建一個excel文件。
  • 閱讀並通過罐子從Excel中傳遞這些值。

目前我正在與JXL合作,這是很好的。

相關問題