【发布时间】:2020-09-16 11:02:43
【问题描述】:
我正在尝试执行我们可以在站点下方获取的 aws 设备场示例代码。 https://docs.aws.amazon.com/devicefarm/latest/testgrid/getting-started-local.html
// Import the AWS SDK for Java 2.x Device Farm client:
...
// in your tests ...
public class MyTests {
// ... When you set up your test suite
private static RemoteWebDriver driver;
@Before
void setUp() {
String myProjectARN = "...";
DeviceFarmClient client = DeviceFarmClient.builder().region(Region.US_WEST_2).build();
CreateTestGridUrlRequest request = CreateTestGridUrlRequest.builder()
.expiresInSeconds(300)
.projectArn(myProjectARN)
.build();
CreateTestGridUrlResponse response = client.createTest.GridUrl(request);
URL testGridUrl = new URL(response.url());
// You can now pass this URL into RemoteWebDriver.
WebDriver driver = new RemoteWebDriver(testGridUrl, DesiredCapabilities.firefox());
}
@After
void tearDown() {
// make sure to close your WebDriver:
driver.quit();
}
}
执行上述代码后,出现错误,消息是这样的。
java.net.UnknownHostException: devicefarm.us-westt-2.amazonaws.com
我猜代码由于代理服务器而无法解析主机。 我该如何解决这个问题?
谢谢。
【问题讨论】:
标签: amazon-web-services proxy aws-device-farm