Selendroid Android 自动测试工具

我要开发同款
匿名用户2013年05月22日
38阅读
开发技术Java
所属分类开发工具、测试工具
授权协议Apache

作品详情

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

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

示例代码:

driver = new AndroidDriver(new URL("https://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();

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论