我尝试在完成离开页面的位置时在同一浏览器选项卡中再次运行测试。基本上,我的目的是使用多种语言测试网站,可以通过下拉菜单选择。
另外,我使用Browserstack自动化它。
下面列出的代码将使我能够在每次测试完成时选择下一个下拉项目。
driver.findElement(By.xpath(".//*[@id='trigger']/div/paper-input/paper-input-container")).click();
Thread.sleep(1000);
driver.findElement(By.cssSelector(".style-scope.making-language-selector.iron-selected.x-scope.paper-item-0")).click();
driver.findElement(By.cssSelector(".style-scope.making-language-selector.iron-selected.x-scope.paper-item-0")).sendKeys(Keys.ARROW_DOWN, Keys.ENTER);
我没有使用任何框架来实现它。 提前谢谢,