1、点击播放,你这边尝试去正常点击 play 的按钮无效吗?一般来说,只要能定位到 play_video 的元素,就能实现播放
2、拖动进度条,你可以试试 drag 方法,然后指定起始坐标,如 drag((x1, y1), (x2, y2), 0.5),我记得还有些高级事件,可以实现鼠标左键长按的效果
你可以参考李跳跳这个应用,也是通过无障碍模式跳过弹窗广告的 app,在操作逻辑上,跟 UI 上点击 close 按钮去关闭弹窗差不多,也会有较短时间的弹窗残留……不过我看南山法院貌似在起诉韩跳跳,说它侵犯用户福祉……谨用慎用
同样不理解,为什么要把代码放在 docker 中,docker 不是一般就拿来当作一套可以隔离的运行环境吗?当作代码的运行环境即可。
你的需求,其实就是容器化的运行 selenium 吧,你可以看下 selenoid 相关的资料,社区中也有,应该可以满足你的需求
不知道你说的 ‘很难复现’ 是已经完全复刻了用户的使用场景(包括网络、客户端版本,PC 或者手机型号等等),如果是的话,且排除了网络问题,还是无法复现,其实就可以上线……
哪有 100% 无 BUG 的产品,只要无重大问题翻车就行。
你的讨论,一点都不严肃。
在部署 jmeter+Prometheus+granfna 时,您需要在 jmeter 中添加 Prometheus Metrics 和 PrometheusListener。Prometheus Metrics 是一个 JMeter 插件,用于将 JMeter 指标导出到 Prometheus。PrometheusListener 是一个后端监听器,用于将 JMeter 指标导出到 Prometheus。在 jmeter 中,您需要为 Prometheus Metrics 和 PrometheusListener 设置以下参数:
Prometheus Metrics:
Prometheus URL:http://localhost:9090
Job Name:jmeter
Instance Name:${machineName()}
PrometheusListener:
Prometheus URL:http://localhost:9090
Job Name:jmeter
Instance Name:${machineName()}
-----来自 newbing
打不开有无更详细的信息?
大概率是 browsers.json 及 image 地址没对,另外 firefox 的 path 应该是:"path": "/wd/hub"
可以看下官方文档:https://aerokube.com/selenoid/latest/
帮顶