问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

iOS通过自动化方式启、停appiumServer

发布网友 发布时间:2022-05-25 13:32

我来回答

1个回答

热心网友 时间:2023-11-23 23:28

  Appium 支持Android也支持iOS,但是两者还有很大的区别,我使用Appium一个多月,刚开始是Android,后面才用iOS,所以做iOS自动化的时候比Android艰难多了,后来才发现这两个的模式有一定的差别。(当然可能是我Mac的基础太差)就以我在理解浅显的描述下两者的区别。
  Appium Android 工作模式(如下经验仅仅是我在windows上的经验,mac上只用了ios,如有说错,请大家指正):
  过程大概如下:
  1. Android设备已经开启(包括真机和模拟器,真机已经连接上电脑,当然驱动少不了。。。)
  2. Appium 打开(命令行打开的同时Appium server也同时开启了)
  3. Appium启动时连接Android设备,这里不做任何设置(什么app,浏览器,API版本。。。,IP和端口还是需要设置的)就可以成功开启Appium
  Appium Server启动直接连接设备。
  自动化用例执行时连接上Appium server,才告诉Appium我要测什么app。。。之类的caps
  Appium iOS 工作模式:
  iOS 和 Android不同,模拟器和真机有区别,我分开说
  iOS模拟器过程如下:
  1. 打开Appium (命令行直接执行Appium就算是启动了,GUI的可能还需要点击launch)
  2. 启动Appium server 除了设置IP和端口,别的也不需要设置(命令行打开的时候就带了IP和端口的参数)
  Appium Server开启时不连接任何模拟器,执行用例是才按照caps 开启对应的模拟器和安装app
  iOS真机:
  1. 真机连接上电脑
  2. Appium打开 (命令行直接执行Appium就算是启动了,真机需要-u 参数设置真机UUID,GUI的可能还需要点击launch)
  3. 启动Appium server 除了设置IP和端口(命令行打开的时候就带了IP和端口的参数),需要设置真机的UUID(当然还有其他关联caps也需要设置),Appium启动时需要连接真机
  那么问题来了(别想歪了,不是blue shit。。。)
  开启Appium server的时候什么设置都不要,那GUI里面的那么多设置都是干什么用的?(什么app,浏览器,API版本。。。)
  答案就是Inspector用的,Inspector 就和你执行用例一样的,需要告诉server你的caps都是什么。
  Android SDK有工具可以用来识别UI的,UIAutomationView,在SDK的目录下, 所以Appium Android inspector的可以不要。
  iOS SDK不知道是否有类似的工具,所以我还是用Appium的Inspector来抓对象。
  以上都是个人经验,如有错误,望大家一起探讨。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
定金人和尾款人是什么意思 定金人尾款人打工人 【资讯】糖豆人踮踮脚尖进入高手行列,加速器免费版试一下 《糖豆人终极淘汰赛》踮踮脚尖玩法攻略介绍_《糖豆人终极淘汰赛》踮踮... 【资讯】糖豆人攻略踮踮脚尖玩法,网游加速器非常不错 糖豆人终极淘汰赛踮踮脚尖怎么玩介绍_糖豆人终极淘汰赛踮踮脚尖怎么玩... 糖豆人踮踮脚尖滑怎么办-糖豆人踮踮脚尖滑解决方法介绍 糖豆人终极淘汰赛踮踮脚尖怎么过-糖豆人终极淘汰赛踮踮脚尖攻略 苏州桥酒该怎样选购? 苏州本地白酒吴井酒价格怎么样? 武汉至岳阳交通 运动后能供大量喝水吗 在体育锻炼中大量的饮水有利于身体恢复。是否正确? 空调不制冷了,室内温度显示异常。什么坏了?是温度传感器吗。它的主板CH3、CH4两个端子接温度传感 运动后能大量喝水吗? 激烈运动后能不能大量喝水。 抖音操作更新过程中不小心点击不允许后就无法更新怎么办? 贯石斧黑杀能否对仁王盾造成伤害? 三国杀 酒黑杀有白银狮子的华雄,白银狮子生效。华雄是否掉上限? 我的左肩膀有酸痛的感觉,手也酸酸的,不知... 三国杀 备了贯石斧用黑杀去杀装了仁王盾的角色 能杀中么? 请问你打印机蓝屏问题是怎么解决的,我也出现了跟你一样的问题。一点击打印,接打印机的那部电脑就蓝屏 三国杀中有几个红杀几个黑杀? 左肩膀疼痛的治疗方法 于禁要是装八卦,黑杀要不要判定? 三国杀装备仁王盾时,对方决斗出的黑杀有用吗? 三国杀中,拿朱雀羽扇用黑杀杀仁王盾,求问效果,火杀全部是红色,这样杀有效果吗 左肩膀酸痛怎么办 三国杀里马超、黄忠、贯石斧能对仁王盾使用黑杀么? 三国杀中如果用酒,接着在用黑杀或雷杀是否能对对方造成2点伤害呢?? 三国杀 普通杀和黑杀有什么区别 有谁知道汽车4S店标识标牌定做价格多少钱? 汽车铭牌是不是能做假的? 分辨率大会占内存吗 我家是液今17寸,默认好象是1024*768 我调到1280*1024会站内存吗 舞帝传媒老利要跟china宝哥分离,我是跟着老利还是跟着宝哥 yy老利为什么自己开个舞帝公户,宝哥不会说什么么? yy谢晓宇和老利是什么关系 迁户口需要复印什么证件 告别薇安讲的什么 谁能帮我解析下《告别薇安》 看不太懂 >。< 网络女作家,作品有<告别微安>的是谁? "告别薇安"是什么意思,谁帮我解释解释 关于安妮宝贝写的《告别薇安》的一些问题 求安妮宝贝《告别薇安》的人物关系表!!! 看不懂啊 谁联系着谁~~~~~~~~ 请你写出关于垃圾的两个问题并写出答案 关于垃圾的问题? 关于城乡垃圾问题的实践心得不少于1200字 谢谢! 处于早期阶段的中小企业需要制定战略规划吗? 中储能(深圳)新能源有限公司怎么样? 中储能(厦门)科技有限公司怎么样? 中兴能源(深圳)有限公司怎么样?