weditor版本问题

在python3.8中,使用weditor的0.6.4版本相对比较稳定一点:

pip install weditor==0.6.4

运行

python -m weditor

使用参考:干货分享|APP自动化测试抓元素利器——weditor - 知乎 (zhihu.com)

元素选择器

以前都是用weditor,但是该项目的作者都已经嫌弃weditor了,所以推荐uiautodev

用如下命令安装

pip install uiautodev

然后用如下命令启动:

python -m uiautodev

xcode缓存问题

xcode在执行任务的时候,会生成不少缓存,缓存路径如下:

Xcode构建缓存与DerivedData(看起来是驱动数据,比如WebDriverAgent)

~/Library/Developer/Xcode/DerivedData

IOS 设备支持驱动

~/Library/Developer/Xcode/iOS DeviceSupport

ios 模拟器

~/Library/Developer/Xcode/CoreSimulator/Devices

日志

~/Library/Logs

缓存

~/Library/Caches

其中占比最大的是DerivedData和iOS DeviceSupport

DerivedData可以在构建的时候加入参数-derivedDataPath固定位置:

xcodebuild -project ${WebDriverAgent.xcodeproject} 
           -scheme WebDriverAgentRunner
           -derivedDataPath ${DerivedDataPath}
           test
           USER_PORT=${user_port}

iOS DeviceSupport删除了,在构建时会自动下载回来,但是会损耗时间,所以酌情删除

文章作者: Vsoapmac
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 soap的会员制餐厅
坑点记录 坑点记录
喜欢就支持一下吧