我有一段代码可以读取内容并将其粘贴到新的 excel 文件中
代码是
for(int rownum=2; rownum<=datatable.getRowCount(testName); rownum++)
for(int colnum=1; colnum<=datatable.getColumnCount(testName); colnum++) {
datatable.getCellData(testName, "Serial", rownum);
// Get value of other column Serial :)
String getdata = datatable.getCellData(testName, "Rules", rownum);
if (datatable.getCellData(testName, "Serial", rownum).equals(serial)) {
datatable.getCellData(testName, colnum, rownum);
datatable.setCellData(testName, "Result", rownum,"PASS" );
datatable = new Xls_Reader(System.getProperty("user.dir")+"//src//config//Result.xlsx");
datatable.setCellData("Data Sheet", "Results", rownum,"PASS" );
datatable.setCellData("Data Sheet", "Summary", rownum, getdata);
}
}
现在这是作为 (String ,string) 传递的,这是针对运行的单个测试用例的。问题是当我将 Contents 插入 Result 时,它将存储在单元格 2, 3 中。这将被一次又一次地覆盖。我想附加多个工作表中的所有多个执行案例,并且必须附加结果。那可能吗 ?请帮忙。