Перейти к содержимому

Alexei_13

Регистрация: 29 ноя 2015
Offline Активность: 27 дек 2015 12:16
-----

Мои темы

Log4j

21 декабря 2015 - 16:23

есть проект мавен  никак не могу разобратся с log4j !

файл log4j.properties  поставил. в POM тоже все есть

<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>3.0</version>
</dependency>
<dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
 <version>2.5</version>
 </dependency>
 <dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.5</version>
  </dependency>
</dependencies>
# Root logger option
log4j.rootLogger=DEBUG,stdout
# Direct log messages to stdout

log4j.appender.stdout.Stdout=C:\TMP\file.log
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

в console (eclipse)  все пишет   INFO и  DEBUG 

вопрос: как мне сделать так чтобы файл сохранялся по адресу?

в коде использую

private static final Logger logger = Logger.getLogger(TestS.class);
PropertyConfigurator.configure("log4j.properties");

получаю: Error

 log4j:ERROR Could not read configuration file [log4j.properties].

подскажите как правильно исползовать log4j ?  как сохранить файл ?

 

 


проблема с элементом который не виден на экране

03 декабря 2015 - 09:17

Приветствую

 

возникла проблема : есть обект который надо проверить на стрнице но он находится в таблице и не виден на экране то есть чтобы увидеть его , надо сдвинуть таблицу в сторону с помосщью Scroll иначе AssertText пишет что его value не правельно.

 

 

я использую  : java 7 ,selenium ,

может кто подскажет как решить эту проблему?


Save Data

29 ноября 2015 - 10:09

Добрый день!
При написании тестов иногда возникает потребность проверки даных которые изменяютя автоматический каждый день!
Допустим есть некий сайт на котором есть дата (29/11/2015) нужно проверить что это дата равна этой дате. Исползовать просто  driver.findElement(By.id("element id"))  с assert text  не получится так как завтра дата 30/11/2015
 
Так вот задача как получить дату и сохранить ее для проверки? Можно получить дату с помосщю getText() а как сохранить эту дату ? как правилно исползовать  getText()?
я использую Selenium+ java + test NG + win7.
Есть идеи?