繁体   English   中英

如何使用Java for Selenium从Excel读取和存储数据?

[英]How to read and store data from excel using java for selenium?

我想借此机会,正面临着从Excel中读取和存储数据的问题。

要求:在我的Excel工作表中有10行和5列,在10行中,我只想基于我的标志状态(是/否)只执行5行(1、2、4、7、9)。 我只想一次从excel读取所有必需的数据,然后需要发布excel。

确切的期望是,需要像1(row)那样映射列和值ex:4将所有列及其值的row(test case)映射到第4行。 像4,(col,value)

当我去阅读时,我想根据行号从列名中获取值(例如:第4个测试用例)

我尝试过这种方式,但对我没有用,

HashMap<Integer,String[]> mymap=new HashMap<Integer,String[]>


mymap.put(rownumber(testcasenumber),new string[]{getcelldata(col),getcelldata(colval)});

在这种情况下,仅存储测试用例编号(r =行编号),但不存储其他信息列的值。

请协助我获得准确而完美的方法。

也许使用Java API for excel,例如http://jexcelapi.sourceforge.net/上的 JExcel或http://poi.apache.org/上的 Apache POI,就可以完成您想做的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM