获取“警告:Augmenter应该应用于@Augmentable类或以前增强的实例的实例”

时间:2016-02-11 14:19:17

标签: java excel selenium selenium-webdriver

以下将csv文件转换为Excel的功能工作正常,直到最近我才收到警告信息。

  

警告2016年2月11日上午8:52:00 org.openqa.selenium.remote.Augmenter   extractRemoteWebDriver警告:应该将Augmenter应用于   @Augmentable类或以前扩充的实例的实例   只有2016年2月11日上午8:52:00 org.openqa.selenium.remote.Augmenter   extractRemoteWebDriver警告:应该将Augmenter应用于   @Augmentable类或以前扩充的实例的实例   仅

我的自动化测试用例失败了,没有将csv转换为excel。

我确实尝试通过输入Sys out语句进行调试。在try块1中打印但是下一个sys "csvFileAddress in TRY block 2"没有打印,所以我相信这些行有问题。

XSSFWorkbook workBook = new XSSFWorkbook();
XSSFSheet sheet = workBook.createSheet("sheet1");


public void csvToXLSX(String csvFileAddress, String xlsxFileAddress) 
    {   
        try 
        {
            System.out.println("In TRY block 1");
            Thread.sleep(1000);
            XSSFWorkbook workBook = new XSSFWorkbook();
            XSSFSheet sheet = workBook.createSheet("sheet1");
            System.out.println("csvFileAddress in TRY block 2");
            String currentLine=null;
            int RowNum=0;
            BufferedReader br = new BufferedReader(new FileReader(csvFileAddress));
            System.out.println("in TRY block 3");

            while ((currentLine = br.readLine()) != null) 
            {
                System.out.println("In while loop");

                String str[] = currentLine.split(",");
                XSSFRow currentRow=sheet.createRow(RowNum);
                for(int i=0;i<str.length;i++)
                    currentRow.createCell(i).setCellValue(str[i]);
                RowNum++;
            }

            FileOutputStream fileOutputStream =  new FileOutputStream(xlsxFileAddress);
            workBook.write(fileOutputStream);
            fileOutputStream.close();
            report.addReportStep("Converting CSV to Excel" , "Conversion successfull", StepResult.PASS);
        } catch (Exception ex) 
        {
            report.addReportStep("Converting CSV to Excel" , "Conversion unsuccessfull", StepResult.FAIL);
            System.out.println(ex.getMessage()+"Exception in try");
        }
    }

请建议出现什么问题

0 个答案:

没有答案