не в состоянии запустить сценарий селена, который делает снимок экрана на терминале Ubuntu - PullRequest
0 голосов
/ 15 февраля 2019

Я запускаю файл TestNG.xml, который делает снимки экрана на терминале Ubuntu, но он не работает и тестовый пример не пройден.Если запустить TestNG.xml в Eclipse IDE, он запустится успешно и правильно делает снимки экрана.

System.out.println("mail not received");
    }
    String __dirname="//home/dev2/Desktop/";
    String timestamp = new SimpleDateFormat("yyyy_MM_dd__hh_mm_ss").format(new Date());
    String imgname = "mapscreenshot" + timestamp + ".png";
    String fileWithPath =__dirname+ imgname;

    TakesScreenshot ts = (TakesScreenshot) m;

    File source = ts.getScreenshotAs(OutputType.FILE);
    File DestFile = new File(fileWithPath);
    FileUtils.copyFile(source, DestFile);
    System.out.println("file run"+fileWithPath)

Вывод терминала:

Starting ChromeDriver 2.40.565383 (76257d1ab79276b2d53ee976b2c3e3b9f335cde7) on port 23094
Only local connections are allowed.
Feb 15, 2019 5:45:21 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
ADC: GENERAL ENQUIRY REQUEST - Qa8 Customer 6 KB Today 06:16    
mail not received

===============================================
Suite
 Total tests run: 1, Failures: 1, Skips: 0
===============================================

Eclipse output => running correct 
ADC: GENERAL ENQUIRY REQUEST - Qa8 Customer 6 KB Today 06:16    
mail not received
file run//home/dev2/Desktop/mapscreenshot2019_02_15__05_43_39.png
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...