Доброго дня! Хочу написать листенер, который будет делать скрин при ошибке.
Соответственно есть класс
public class Listener implements ITestListener {
public void onTestFailure(ITestResult result) {
}
и в testng.xml прописан листенер:
Как мне написать метод onTestFailure
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class Listener implements ITestListener {
public void onTestFailure(ITestResult result) {
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(screenShot, "JPG", new File(<yourPath>+".jpg"));
}
Необходимо только указать путь + формат.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вечер в Хату
Error:(115) *** Android NDK: AbortingStop
О каком уровне языка идет речь в сообщении?
Никак не получается составить шаблон для парсинга даты и времени в таком виде: