appium IOS真机测试
看了 http://blog.csdn.net/today520/article/details/36378805
的文章,终于在真机上面测试成功。
由于没有开发者账号,不能发布应用到机器上面。所以就用了网易新闻的客户端来测试
没有开发者账号,貌似不能真正的开始测试。只能启动一下客户端,然后就会闪退了。
终端报出:
Permission to debug com.netease.news was denied. The app must be signed with a development identity (e.g. iOS Developer).
不过这至少证明和真机拉通了。
首先得到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
转载于:https://www.cnblogs.com/zhangminjie/p/3959773.html
appium IOS真机测试相关推荐
- Xamarin.iOS真机测试报错
Xamarin.iOS真机测试报错 错误信息:The MinimumOSVersion inside Info.plist does not include the device version(er ...
- MogoH5+基于Hbuilder做ios真机测试
2019独角兽企业重金招聘Python工程师标准>>> #下载安装MogoH5+脚手架 下载MogoH5+ git clone https://github.com/tyaqing/ ...
- 【调试工具】之IOS真机测试
原文链接:https://blog.csdn.net/SoaringLee_fighting/article/details/82874618 序 本文旨在阐述怎么通过xcode工程进行ios真机测试 ...
- iOS真机测试详细步骤及图解
0.首先使用开发者账号登录该网站 https://developer.apple.com 关于开发者账号分为三种: 个人.公司.企业,具体如何成为公司或者企业账号,请百度 为什么要真机调试?模拟器调试 ...
- iOS 真机测试错误解决An App ID with Identifier ...is not available
在做真机测试Demo的时候,经常会遇到这样的错误提示,导致我们无法真机测试: 意思是说我们的应用程序ID的标示符"com.XXXX.Demo"是无效的,解决方法很简单,就是换个标示 ...
- appium ios 真机自动化环境搭建
近期由于工作需要,本小菜在弄appium+ios+iphone真机的移动自动化,在网上找寻各种资料,发现针对IOS方面的资料少之又少,公司其它部门的弄过的同事也寥寥无几,即使有,也是安卓方面的.本次书 ...
- appium -ios 真机连接 环境搭建
补充点一: 安装ios-deploy npm install -g ios-deploy 安装不了报错.! 后来找了找,发现sudo npm install -g ios-deploy --unsaf ...
- ios真机测试,Ineligible Devices,不可以选中真机
问题原因,程序的最低兼容版本高于真机的版本.
- windows+java+Weditor+idevice + WDA + facebook-wda / appium+ios真机 成功的demo
public class IosTest { private static IOSDriver iosDriver; public static void main(String[] args) th ...
最新文章
- 11家车企联手高通、大唐,加速V2X在华商用部署
- 多年以后重发:多线程安全的变量模板
- 由内省引出JavaBean的讲解
- Python如何在循环语句中加入两个变量_Python基础知识
- turtlebot3_teleop_key 键盘控制程序,使之0速度时不会一直发送 topic,通过topic代替键盘控制小车运动。
- 未来教育计算机一级ms百度云,未来教育全国计算机二级VFP
- 椭球面的c语言方程,椭球面
- 前程无忧招聘信息数据清洗+聚类分析
- Leetcode刷题之二叉搜索树、平衡二叉搜索树3
- codeforces 1328 B. K-th Beautiful String
- oliver什么意思java_英语名字“oliver”是什么意思?
- 超大背包问题(01背包)
- ictclas包 java_Java通过JNI调用ICTCLAS中文分词包的方法
- AKM AKM-35-4-01-15X-10
- MYSQL报1265和1366错误
- 维基解密披露CIA对全球上万民众移动端发动攻击
- python基础学习笔记12:Python面向对象编程
- c语言 ptr 用法,C++之智能指针std::shared_ptr简单使用和理解
- java中事物是什么意思_java里 声明式事务是什么意思呢?
- net core3.1 版本 解决错误 ConfigurationBuilder”未包含“SetBasePath”的定义