还未发布过话题
  • Win 下成功 Appium+iOS 自动化 at 2023年04月07日

    谢谢大佬,暂时先不弄这个 STF 了,没看到怎么更新,相关资料太少了,对新手不太友好。
    今天部署了一下 Sonic 单控 iOS 比较顺利,但群控功能作者好像说不开发了,得自己想办法二次开发了。。。😐
    新手也难搞。。

  • Win 下成功 Appium+iOS 自动化 at 2023年04月06日

    这 2 天在 macOS Ventura 13.2 下重新部署了 https://github.com/EasilyTest/stf
    ios-provider 进程能成功启动了,但又遇到了新的报错。。。

    2023-04-06T07:49:07.644Z INF/ios-device:plugins:display 6525 [d198b1b24c9e0b5748f044b81abbd618278e09ec] Reading display info
    dyld[6525]: missing symbol called

    不知道怎么查了。不知道缺什么依赖还是系统哪里不兼容?

    主要是上面项目中关于接入 iOS 设备的描述不太详细。

    其中第 4 步说明如下:

    1. 需使用 ios 接入,配置 WebDriverAgent,clone 代码,clone 完毕后进入目录,执行./Scripts/bootstrap.sh 下载 wda 所需依赖库 安装 xcode(版本< 10.3),运行 WebDriverAgent

    这步操作主要是构建安装到 iPhone 的 WebDriverAgent 吗?
    我手机上已经安装了开发提供的签名过的 wda 了,这步不需要做了吧?

    大佬有详细一点的 iOS 设备接入配置文档吗?

  • Win 下成功 Appium+iOS 自动化 at 2023年03月22日

    谢谢大佬,前天 cnpm install 部署好了,是在 Ubuntu Server 18.04 下,安卓多控正常使用,但 iPhone 设备检测不到,排查到问题是 ios-provider 的进程没成功启动,mrx1203/stf 作者说这个 ios-provider 只能在 macOS 下启动,你这边是什么系统下接入 iOS 设备的啊?是 macOS 吗?

  • 大佬的这个 stf 在 Linux 下能成功启动 ios-provider 吗?
    我看 stf-ios 的作者说 CentOS 下能安装,但不能启动 ios-provider ...

  • 楼主,部署了你的这个 stf,
    stf 启动时启动 ios-provider,但没启动成功,进程中并没有看到 ios-provider 进程,可能哪里有问题呢?

    stf 启动 ios-provider 的日志:

    2023-03-20T12:54:46.398Z INF/util:procutil 8404 [*] Forking "/root/stf/lib/cli ios-provider --name ubuntu-18-04 --min-port 6100 --max-port 6900 --connect-sub tcp://127.0.0.1:7114 --connect-push tcp://127.0.0.1:7116 --group-timeout 900 --public-ip 192.168.2.120 --storage-url http://localhost:7100/ --wda-path /root/stf/WebDriverAgent/ --wda-port 8100 --wda-mjpeg-port 9100 --vnc-initial-size 600x800 --mute-master never --allow-remote"
    

    stf 启动的相关进程:

    root       8404  0.0  0.4 884816 39120 pts/1    Sl+  12:54   0:00 node /root/.nvm/versions/node/v8.9.0/bin/stf local --public-ip 192.168.2.120 --allow-remote
    root       8416  0.0  0.5 983988 41356 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli triproxy app001 --bind-pub tcp://127.0.0.1:7111 --bind-dealer tcp://127.0.0.1
    root       8417  0.0  0.5 984008 41460 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli triproxy dev001 --bind-pub tcp://127.0.0.1:7114 --bind-dealer tcp://127.0.0.1
    root       8422  0.0  0.6 989996 52044 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli processor proc001 --connect-app-dealer tcp://127.0.0.1:7112 --connect-dev-dea
    root       8429  0.0  0.6 991200 53664 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli processor proc002 --connect-app-dealer tcp://127.0.0.1:7112 --connect-dev-dea
    root       8434  0.0  0.6 991220 54456 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli reaper reaper001 --connect-push tcp://127.0.0.1:7116 --connect-sub tcp://127.
    root       8440  0.0  0.5 1000064 47044 pts/1   Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli provider --name ubuntu-18-04 --min-port 7400 --max-port 7700 --connect-sub tc
    root       8453  0.1  0.5 906772 48748 pts/1    Sl+  12:54   0:01 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli auth-mock --port 7120 --secret kute kittykat --app-url http://192.168.2.120:7
    root       8465  0.1  0.6 927156 53116 pts/1    Sl+  12:54   0:01 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli app --port 7105 --secret kute kittykat --auth-url http://192.168.2.120:7100/a
    root       8473  0.2  0.9 1073124 77360 pts/1   Sl+  12:54   0:02 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli api --port 7106 --secret kute kittykat --connect-push tcp://127.0.0.1:7113 --
    root       8481  0.5  0.7 1001700 61088 pts/1   Sl+  12:54   0:05 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli groups-engine --connect-push tcp://127.0.0.1:7113 --connect-sub tcp://127.0.0
    root       8482  0.1  0.6 1029456 56836 pts/1   Sl+  12:54   0:01 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli websocket --port 7110 --secret kute kittykat --storage-url http://localhost:7
    root       8495  0.1  0.5 904036 46456 pts/1    Sl+  12:54   0:01 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli storage-temp --port 7102
    root       8496  0.0  0.5 901332 42316 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli storage-plugin-image --port 7103 --storage-url http://localhost:7100/
    root       8509  0.1  0.5 903448 44644 pts/1    Sl+  12:54   0:01 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli storage-plugin-apk --port 7104 --storage-url http://localhost:7100/
    root       8519  0.0  0.5 887240 44156 pts/1    Sl+  12:54   0:00 /root/.nvm/versions/node/v8.9.0/bin/node /root/stf/lib/cli poorxy --port 7100 --app-url http://localhost:7105/ --auth-url http://localho
    
  • 有大佬在 Linux 下成功部署楼主的这套 stf 控制 iOS 吗?

  • Win 下成功 Appium+iOS 自动化 at 2023年03月18日

    大佬,最近 2 天安装 https://github.com/EasilyTest/stf 遇到里面 Issue1 的问题,
    Issue1 https://github.com/EasilyTest/stf/issues/1 是你这边提的吗?我遇到差不多的报错,请问哪些依赖没下全啊?怎么重新下载?
    本人小白。。。