可以,等下我补上去
报错 1:log4j:ERROR ssl Handshake error
报错 2: 需要什么证书?
py-ios-device 我用的 java 版本,代码已经修改了包名和 UUID,还是运行错误?
是说断电情况下,还能控制手机,进行操作或者自动化测试?
你的调试方案我会试下。我尝试了,这个方案就是修改 wda 源码把压缩精度改成 0.1
效果跟你一样,大部分时间帧率会在 25-30 之间,现在最高也就 30 帧,怎么改都达不到 60 或者 30 以上
也试了 STF,比之前 15 帧左右好些。30 帧有提升一些操作流畅度
请问:iOS 应用内存异常,主要关注哪一个数据?Memory, Xcode Memory , Real Memory,Virtual Memory(虚拟内存),Available Memory(整机可用剩余内存)
根据操作步骤,绑定成功!
你用这个版本https://github.com/EasilyTest/stf
1 改下 wda 的 bundleId,
2 截图 idevicescreenshot 替换成 tidevice
我目前就是用这个,可行
说明你 STF 源码替换 tidevice 时,没有改启动 wda 的 bundleId
改 STF 源码,idevicescreenshot 替换成 tidevice,本地也安装 tidevice 工具,从根本上解决。
问题 4 呢,没解决方案?
把 mini4 换个设备试下。
并行测试时,每台设备对应 wda 端口和 systemPort 端口要取不一样的。
我这边还是可运行测试。你问题我没有碰到。不好提供解决方案
是的,确实我没有配置 automationName 也可以运行成功(本人测试过),其他人也是有成功情况。我还是建议加 automationName 参数。感谢分享链接
android 实测可行,添加这 2 参数后,系统语言和应用语言都变成英文。学到了,以前我的方法是。调用一个切换系统语言的 APP(APP 名称:区域语言),通过这个 APP 快速设置系统语言,然后再测试自己的 APP,也可行。看个人测试需求,切换时机决定。
在运行 WebDriverAgentRunner 前提,必须更新 WebDriverAgent 依赖,操作如下
切换到 appium-webdriveragent 目录,执行 sh ./Scripts/bootstrap.sh 命令
收到!已采纳建议,调整帖子内容
1.确定选择了运行证书后,操作 2
2 修改 Bundle ID(可任意取/自己已申请过的 Bundle ID)
3,运行
1 访问:http://127.0.0.1:8100/status 若有设备信息返回值,操作 2
2
我 LDAP 是自己搭建的,也是登录 stf 报错: 我怀疑是启动命令我没写对,你成功登录 stf 的命令是这样的吗?
stf local --auth-type ldap --auth-options '["--ldap-url","ldap://10.0.0.1:389", "--ldap-bind-dn","cn=admin,dc=company,dc=com","--ldap-search-dn","dc=company,dc=com", "--ldap-bind-credentials","123456", "--ldap-search-class","organization", "--ldap-search-field", "mail"]'
我目前使用没有发现不稳定/提示 WebDriverAgentRunner 要重装。 从 wda 提示要重装,个人猜测是不是安装 wda 证书问题 (我是用企业证书)