小编h3r*_*h3r的帖子

Appium的此会话问题不支持定位器策略“ css选择器”

由于我是移动自动化的新手,因此我一直尝试使用appium maven和eclipse运行简单的活动。但是,当我尝试运行“计算器”应用程序时,打开但元素不可访问。

这是我用来运行简单计算器的代码

  @BeforeClass
 public void setUp() throws MalformedURLException {

    DesiredCapabilities capabilities = new DesiredCapabilities();
    capabilities.setCapability("BROWSER_NAME", "Android");
    capabilities.setCapability("VERSION", "4.4.2");
    capabilities.setCapability("deviceName", "Emulator");
    capabilities.setCapability("platformName", "Android");

    capabilities.setCapability("appPackage", "com.android.calculator2");

    capabilities.setCapability("appActivity", "com.android.calculator2.Calculator");

    driver = new RemoteWebDriver(new URL("http://0.0.0.0:4723/wd/hub"), capabilities);
}

@Test
public void testCal() throws Exception {

    WebElement two = driver.findElement(By.name("2"));
    two.click();

}

@AfterClass
public void teardown() {

}
Run Code Online (Sandbox Code Playgroud)

我正在使用最新的稳定依赖项。 io.appium java-client 7.0.0和org.testng testng 6.14.3

FAILED: testCal
org.openqa.selenium.InvalidSelectorException: Locator Strategy 'css 
selector' is not supported for this session
For documentation on this error, please visit: 
https://www.seleniumhq.org/exceptions/invalid_selector_exception.html …
Run Code Online (Sandbox Code Playgroud)

java testng selenium maven appium

1
推荐指数
1
解决办法
2351
查看次数

标签 统计

appium ×1

java ×1

maven ×1

selenium ×1

testng ×1