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

Фотография

Скриншоты полной страницы браузера

скриншоты страница полная страница список ссылок папка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 LarianVonLich

LarianVonLich

    Новый участник

  • Members
  • Pip
  • 46 сообщений


Отправлено 01 февраля 2015 - 22:38

Всем добрый день!

Подскажите, что добавить в код, который я привел ниже, что бы линки на скриншоты брались из Excel файла и сохранялись в определенной папке под именами 1.jpg, 2.jpg...

WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("c:\\tmp\\screenshot.png"));

Спасибо заранее.


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 02 февраля 2015 - 07:42

Как что-то брать из Excel файла - это тема не этой части форума - оффтопик.


  • 0

#3 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 02 февраля 2015 - 08:32

Для работы с Excel смотрите Apache POI

 

http://poi.apache.org/


  • 0

#4 LarianVonLich

LarianVonLich

    Новый участник

  • Members
  • Pip
  • 46 сообщений


Отправлено 02 февраля 2015 - 09:16

Хорошо, а если не из excel а из просто txt файла? Такая возможность в стандартном функционале есть?


  • 0

#5 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 02 февраля 2015 - 09:35

        import java.io.File;
        import java.util.Scanner;       // для работы с файлами 


        Scanner scanner = null;
        try{
            scanner = new Scanner(new File(path));
        }catch(Exception e){
            throw new Exception(e);
        }
        
        String line = "";

        while (scanner.hasNextLine()) {
            // здесь происходит перебор всех строк файла
            // line содержит строчку файла (в вашем случае это ссылка)
            line = scanner.nextLine();

            // сюда добавьте фунцию открытия по line ссылки и создания скриншота
        }
        
        scanner.close();


  • 0



Темы с аналогичным тегами скриншоты, страница, полная страница, список ссылок, папка

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных