iOS-Tagent
iOS-Tagent copied to clipboard
iOS support agent for automation
### log如下: ![image](https://user-images.githubusercontent.com/28903167/74616399-792f2880-5162-11ea-9b6c-f87b2d4e7be0.png) ### 状态为: 真机连接正常,并以安装和信任测试应用,但测试失败,无法收到打开 Xcode以按照指引设置完毕,无其他报错,编译成功,但测试失败
详细描述问题bug: bug描述 环境搭建成功,可以使用局域网的ip在windows电脑进行ios的测试,且能成功展示我的手机页面,但是在airtestIDE里面实际运行测试的时候,图像识别总是失败。观察测试报告发现,图像识别所捕捉的手机画面是竖屏画面,实际上游戏是横屏的。 复现步骤: 1.根据官方文档安装 2.安装成功后可以在windows电脑看到苹果手机的画面 3.在airtestIDE里面运行测试 python 版本: python3.x xcode 版本:xcode 11 操作系统: Windows10 64bit 手机设备信息: 手机型号:iphone 8, 版本号:13 AirtestIDE版本号:1.2.2 截屏 ![image](https://user-images.githubusercontent.com/10229030/74629788-0a6ac300-5194-11ea-99c3-49d09cb3513e.png)
1、iOS-Tagent 部署成功。 2、http://127.0.0.1:8100/status 能看到手机相关信息。 3、http://127.0.0.1:8100/inspector 能看到手机界面 随便滑动,操作手机,都正常。 点击 inspector页面的 refresh也正常。 4、点开我的被测app。 然后点击 http://127.0.0.1:8100/inspector refresh的按钮。 此时观察到 有请求http://127.0.0.1:8100/source?format=json 这个接口。 接口没有接收到数据,有报错: ![Uploading json.jpg…]() xcode 也failed了。有报错: ![Uploading xcode.jpg…]() 希望大佬能帮忙看看是什么问题。感谢感谢。
目前ios-tagent提供的start_app功能比较有限,比如wda相关的session操作,支持传参url,设置session启动属性,现在在脚本中想直接用appium-client操作设备,是否会冲突?
Xcode 10.0 测试设备 iPhone 7 Plus(OS 11.4.1) Xcode输出: iproxy输出: RT
iOS: 系统:13.0 设备: iPhone11/iPhone11 Pro Xcode: 11.2.1 AirtestIDE: 1.2.2 iOS-Tagent: https://github.com/AirtestProject/iOS-Tagent
在airtestIDE上面执行左右滑动操作响应时间太长,大概有3秒左右的延迟 滑动接口:/wda/element/0/dragfromtoforduration [参考是否相同问题](https://github.com/wsndy163/WebDriverAgent/commit/290e730ed56b4e1d3f427e029d3d367d5f514fef)
### 现象 以下三种场景都会发生此现象 1. AirtestIDE连接iOS真机,鼠标模拟点击 2. Airtest图片选择后点击 3. Poco选择控件后点击 ### 环境 iOS: 系统:13.1.3 设备: iPhoneX Xcode: 11.2.1 AirtestIDE: 1.2.2 iOS-Tagent: github最新版
我看到原生的wda有[类似问题](https://github.com/facebookarchive/WebDriverAgent/issues/461) 使用'/wda/appswitch'但似乎无效 我是用xcode10.2, iphone是12.1.2