Selendroid-Android自动测试工具

  • 授权协议:Apache
  • 开发厂商:未知
  • 开发语言:java
  • 收录时间:2021-04-19
  • 操作系统:未知
  • 软件作者:未知
  • 开源标签: Selendroid

软件介绍

Selendroid 是一个 Android 原生应用的 UI 自动化测试框架。

Selendroid 是一个 Android 原生应用的 UI 自动化测试框架。测试使用 Selenium 2 客户端 API 编写。

Selendroid 可在仿真器和真实设备上运行,可集成 Node.js 到 Selenium Grid 实现伸缩性和并行测试。

示例代码:

driver = new AndroidDriver(new URL("http://localhost:8080/wd/hub"), getDefaultCapabilities());driver.findElement(By.id("startUserRegistration")).click();WebDriverWait wait = new WebDriverWait(driver, 5);WebElement inputUsername =wait.until(ExpectedConditions.presenceOfElementLocated(By.id("inputUsername")));inputUsername.sendKeys(user.getUsername());Assert.assertEquals(nameInput.getText(), "Mr. Burns");nameInput.clear();nameInput.sendKeys(user.getName());takeScreenShot("User data entered.");driver.findElement(By.id("btnRegisterUser")).click();

 

上一篇:Watin-Web自动化测试

下一篇:calabash-android Android功能测试框架

相关阅读

查看更多 >