Appium appium 怎么连接安卓真机测试

tianwei · June 11, 2014 · Last by tianwei replied at June 16, 2014 · 1755 hits

如题,求代码例子!

共收到 5 条回复 时间 点赞

android4.2.2 版本的就可以连接真机

@Test
public void addContact(){
WebElement el = driver.findElement(By.name("Add Contact"));
el.click();
List textFieldsList = driver.findElements(By.tagName("textfield"));
textFieldsList.get(0).sendKeys("wangyang");
textFieldsList.get(1).sendKeys("18872573204");
textFieldsList.get(2).sendKeys("stephenwang@gmail.com");
driver.findElement(By.name("Save")).click();
}

真机连机器就行

能使用 adb devices 查询到

tianwei #5 · June 16, 2014 Author

指定设备的 uuid 号,4.2 以下版本用 selendroid 模式。代码如下:
#4.1 启动变量
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['version'] = '4.1'
desired_caps['deviceName'] = 'EC233DA70E2F'
desired_caps['automationName'] = 'selendroid'
desired_caps['app'] = r'D:\code\app\acfun_2.5.7.0.apk'
desired_caps['appPackage'] = 'tv.acfundanmaku.video'
desired_caps['appActivity'] = 'tv.acfundanmaku.video.entity.activity.SplashActivity'

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up