2016-03-03 2 views
0

Я бегу следующих данных приводимого кода тестирования, но получаю следующее сообщение об ошибке:Получение ошибки log4j во время выполнения данных приводятся кода тестирования

log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies). 
log4j:WARN Please initialize the log4j system properly. 
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 

Может кто-нибудь помочь мне в решении этого вопроса

import java.io.File; 
import java.io.FileInputStream; 

import org.apache.poi.xssf.usermodel.XSSFSheet; 
import org.apache.poi.xssf.usermodel.XSSFWorkbook; 
import org.junit.Test; 
import org.openqa.selenium.By; 
import org.openqa.selenium.WebElement; 
import org.openqa.selenium.firefox.FirefoxDriver; 

public class DataDriven_Ex { 

    static WebElement searchbox; 
    public static void main(String[] args) { 
     FirefoxDriver driver = new FirefoxDriver(); 
     driver.get("http://www.amazon.in"); 
     WebElement searchbox = driver.findElement(By.xpath("//*[@id='twotabsearchtextbox']")); 
    } 

    @Test 
    public void test() throws Exception { 

     File file = new File("F://Selenium excel//DataDriven.xlsx"); 
     FileInputStream fs = new FileInputStream(file); 
     XSSFWorkbook wb = new XSSFWorkbook(fs); 
     XSSFSheet sh = wb.getSheet("Sheet1"); 

     int rowcount = sh.getLastRowNum(); 

     for (int i = 0; i<=rowcount;i++) 
     { 
      String keyword = sh.getRow(i).getCell(0).getStringCellValue(); 
      searchbox.sendKeys(keyword); 

      searchbox.submit();  
     } 
    } 
} 

ответ

0

Как указано в предупреждающем сообщении, вы должны увидеть полное объяснение в http://logging.apache.org/log4j/1.2/faq.html#noconfig. Вы должны проверить, поставляете ли вы log4j.properties или log4j.xml как часть пути пути выполнения (т. Е. Это доступно из Classloader во время выполнения).

+0

Как это сделать. Можете ли вы, пожалуйста, объяснить мне подробно – Priyanka

+0

@Priyanka, добавив следующую инструкцию в начале вашего тестового метода, вы можете решить вашу проблему: 'org.apache.log4j.BasicConfigurator.configure();'. –

+0

Его не работает .... получив ту же ошибку. мне нужно сделать что-то еще? – Priyanka

Смежные вопросы