首页 > 代码库 > appium IOS真机测试
appium IOS真机测试
看了 http://blog.csdn.net/today520/article/details/36378805
的文章,终于在真机上面测试成功。
由于没有开发者账号,不能发布应用到机器上面。所以就用了网易新闻的客户端来测试
首先得到bundleId。
在应用的Info.plist文件中可以找到
测一把,看看是否正确
https://itunes.apple.com/lookup?bundleId=com.netease.news
成功会返回应用应用信息,json格式
首先终端命令启动appium:
appium -U xxxxxxxxxxxxxxxxxxxxxx --app com.netease.news
-u 后面是udid
--app后面是应用的bundleId
关键代码
DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability(CapabilityType.BROWSER_NAME, ""); capabilities.setCapability("platformVersion", "7.1"); capabilities.setCapability("platformName", "iOS"); capabilities.setCapability("deviceName", "iPhone Simulator"); //capabilities.setCapability("app", app.getAbsolutePath()); capabilities.setCapability("app", "com.netease.news"); driver = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities); values = new ArrayList<Integer>();
另外还参考了appium官网文档:
http://appium.io/slate/en/master/?ruby#server-flags
appium IOS真机测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。