Как добавить имя браузера к функциям в левой части отчета о степени огурца - PullRequest
0 голосов
/ 04 июня 2018

Я работаю над проектом селена с использованием огурца.Когда я запускаю свои файлы объектов, я использую тестовый XML-файл для их запуска в трех разных браузерах, поэтому каждая функция будет отображаться три раза в левой части отчета экстента.Мне было интересно, есть ли способ добавить имя браузера, используемого для каждой функции, например, как вы можете добавить дату и время для них.

1 Ответ

0 голосов
/ 25 июля 2018

Я печатаю следующие данные в отчете экстента.

    public static String getBrowser() {
            Capabilities cap = ((RemoteWebDriver) getDriver()).getCapabilities();
            String browserName = cap.getBrowserName().toLowerCase();
            return StringUtils.capitalize(browserName);
        }

    public static String getOs() {
        Capabilities cap = ((RemoteWebDriver) getDriver()).getCapabilities();
        String os = cap.getPlatform().toString();
        return os;
    }

    public static String getVersion() {
        Capabilities cap = ((RemoteWebDriver) getDriver()).getCapabilities();
        String v = cap.getVersion().toString();
        return v;
    }
...