还未发布过话题
  • 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/

  • 帮顶