希望明年能好转些
是的,都不容易
也是运气占大头
我也是原本 99% 概率是回去转行,刚好碰到这个岗位机会。也希望你事业顺利
很久没关注相关了,猜测解决思路,wda 启动失败,我之前正常启动的 wda 的 bundleId 格式和你的后缀格式有差异,对比下
试下这里的 wda 项目https://github.com/appium/WebDriverAgent
问题 1:暂时可用方案: 微信首页 -- 点击搜索 -- 输入测试应用全称 -- 默认点击联想搜索结果第一个 --- 此时跳转到的页面也无法定位控件,只能坐标点击默认一个搜索结果小程序 --- 进入测试小程序,暂时可用。
问题 2:我暂时无法找到解决方案,试了用坐标点击,没效果。
所以我放弃 appium 方案自动化小程序,考虑 Minitest 方案(之前没用 Minitest 方案原因是它需要小程序源码权限,现在看情况必须要用 Minitest)
我也去下载操作体验下效果,如果操作过程有什么问题,可以提提,也是支持的一种
原因就差一个视频参数设置,文章内容已更新
startRecordingScreen 和 stopRecordingScreen 开始录制和结束录制
开始录制:参考 driver.startRecordingScreen();
结束录制:参考上面完整代码截图
addAttachment 第一个参数是显示附件名称,改过这名称,报告上确实附件名称会随之变
我同时再重新看下官网
不加延迟,点击太快,页面加载还没完成或者元素准备还没好,就操作下一步,会导致异常。所以加延迟就正常运行了
Appium 使用"隐式等待"机制来等待元素加载和操作完成,可以了解下
1 有可能真的 APP 有问题崩溃手动操作确定:https://www.cnblogs.com/shenxiaolin/p/16326258.html
2.启动和每个操作间加延迟,如 5 秒
这个问题,我之前是这样解决,市场上有个设置系统语言软件,首次安装需要设置下,后面自动化直接调用这个软件,设置系统语言,避免不同品牌手机不同系统,设置系统语言路径不一致问题。
这步操作主要是构建安装到 iPhone 的 WebDriverAgent 吗?:是的,是有版本兼容问题需要注意,
苹果手机系统也不要当前最新的,建议:你这个是 STF 群控版,新手可以先搭建,STF 单控的 - 支持 iOS 版本,搭建成功再搭建群控版顺手多,单控至少有问题还有些资料查。我好久没碰这个 STF 了,只能给这点建议。
是的,接入 iOS 设备是用 macOS 系统
依赖下全命令:进入本项目目录,执行 cnpm install 或者 npm install(有时网络问题等,下载有失败情况导致下载不全)下载完成的文件都在 node_modules 里,我的本地已经运行成功的完整版本直接给你(包含 node_modules)node-V17.9.0
网盘:链接:https://pan.baidu.com/s/1ZIynDSTTLBo77g9Q64rVJw?pwd=bi7a 提取码:bi7a
确实岗位很少,其他岗位好像也差不多
appium
相互学习
我也是小白一个,边做边整理写
属于个人笔记,根据自己情况记录的一些不懂/容易忘记的东西,不整理分享出来是没用的
一起加油