1

我正在使用黄瓜进行硒项目。当我运行我的功能文件时,我使用 testng xml 文件在三个不同的浏览器上运行它们,因此每个功能将在范围报告的左侧出现三个不同的时间。我想知道是否有任何方法可以附加用于每个功能的浏览器的名称,就像您如何为它们附加日期和时间一样。

4

1 回答 1

0

我在范围报告中打印以下详细信息。

    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;
    }
于 2018-07-25T12:33:36.580 回答