首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将旧Mac设置为远程selenium服务器

将旧Mac设置为远程selenium服务器
EN

Stack Overflow用户
提问于 2015-11-17 14:24:23
回答 1查看 254关注 0票数 0

所以我们在我们的测试实验室有一个旧的mac用于测试。我们有一个用java编写的selenium测试用例库,当在我的Windows 7笔记本电脑上运行本地浏览器时可以工作。我想设置mac,以便在我的Windows 7笔记本电脑上远程运行相同的测试。简而言之,我想将Windows 7笔记本电脑设置为客户端,将Mac设置为服务器。

在Windows 7笔记本电脑上,我有以下代码试图连接到远程服务器:

代码语言:javascript
运行
复制
public static void main(String[] args) {
    DesiredCapabilities capabilities = DesiredCapabilities.firefox();
    capabilities.setJavascriptEnabled(true);
    WebDriver driver = new RemoteWebDriver(capabilities);
    driver.get("http://stackoverflow.com/");
    driver.quit();
}

我遵循这里的指令,在Mac上的终端中,我可以看到"Selenium已经启动并正在运行“。它还说"RemoteWebDriver实例应该连接到:http://127.0.0.1:4444/wd/hub“。所以我猜4444港口已经开放了?但是这是它的本地IP,那么我如何知道如何使用哪个IP来让Windows 7笔记本电脑连接到它呢?一旦我知道了实际地址,我想我应该可以通过以下方式连接:

代码语言:javascript
运行
复制
  WebDriver driver = new RemoteWebDriver(new URL("address"), capabilities);

现在我不想打开Mac从未知的设备上访问,但是Windows 7笔记本电脑和Mac都在同一个网络上,所以我认为它们应该能够通过这个网络连接起来吗?但我不知道怎么做。我需要打开Mac到Windows 7笔记本电脑吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-17 16:22:26

结果我要做的就是打开Mac上的端口4444和7054-5。从那以后一切都神奇地运作起来了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33759345

复制
相关文章

相似问题

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