首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为TestNg Java设置SauceLabs

如何为TestNg Java设置SauceLabs
EN

Stack Overflow用户
提问于 2021-10-16 04:32:59
回答 2查看 86关注 0票数 0

有人能帮我弄清楚如何在Java上为testNg设置saucelabs吗?我尝试过不同的指南,它总是有不同的设置变体,这里有一个例子对我不起作用

代码语言:javascript
运行
复制
    @BeforeClass
    public void init() throws MalformedURLException {
        MutableCapabilities sauceOpts = new MutableCapabilities();
        sauceOpts.setCapability("username", "oauth-xxxxxx.yyyyyy-51awdfsa");
        sauceOpts.setCapability("accesskey", "xxxxx-32b1-4c4d-ac70-yyyyyyyyy");

        DesiredCapabilities options = new DesiredCapabilities();
        options.setCapability("sauce:options", "sauceOpts");
        options.setCapability("browserVersion", "latest");
        options.setCapability("platformName", "windows  10");
        options.setCapability("browserName","chrome");

        Webdriver driver = new RemoteWebDriver(new URL("https://ondemand.us-west-1.saucelabs.com:443/wd/hub"), options);

    }
EN

回答 2

Stack Overflow用户

发布于 2021-10-18 15:38:27

代码语言:javascript
运行
复制
import com.saucelabs.saucebindings.testng.SauceBaseTest;
import org.testng.Assert;
import org.testng.annotations.Test;

    /**
     * Example Test for running with the TestNG Sauce Bindings library.
     */
    public class SauceBindingsTestngTest extends SauceBaseTest {
        @Test
        public void correctTitle() {
            getDriver().navigate().to("https://www.saucedemo.com");
            Assert.assertEquals("Swag Labs", getDriver().getTitle());
        }
    }

Chrome/Win10是默认的,所以不需要安装代码。如果您想要更改配置,请查看下面的Sauce绑定文档。

Source Code for example

我们有你想要的任何示例的a Demo Java repo,只需浏览目录

我们使用Sauce Bindings使代码变得如此简单

票数 1
EN

Stack Overflow用户

发布于 2021-10-18 05:00:15

这对我很有效,

代码语言:javascript
运行
复制
DesiredCapabilities DC = DesiredCapabilities.chrome();
DC.setBrowserName("chrome");
DC.setPlatform(Platform.WIN10);
driver = new RemoteWebDriver(new URL("https://oauth-jayanth_balakrishnan-ae.saucelabs.com:443/wd/hub"), DC);   //http://127.0.0.1:4444/wd/hub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69592690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档