【问题标题】:Example of launching browser window via Playwright with Karate [duplicate]通过 Playwright 使用空手道启动浏览器窗口的示例 [重复]
【发布时间】:2021-11-27 02:23:39
【问题描述】:

有没有人有一个使用 Playwright 在空手道 .feature 文件中启动浏览器窗口的简单示例?

最好在 Playwright 服务器已经启动的地方。我特别不清楚 * configure driver = 行中需要包含哪些参数。

【问题讨论】:

    标签: ui-automation karate playwright


    【解决方案1】:

    说明在这里:https://github.com/karatelabs/karate/tree/master/karate-core#playwright

    如果已经开始,您确实需要知道服务器 URL 是什么。那么驱动配置会是这样的:

    * configure driver = { type: 'playwright', start: false, playwrightUrl: '<change me>' }
    

    似乎较新版本的 Playwright 确实允许您在启动服务器时将服务器 URL 值设置为“已知”值,请参阅此处的 wsPathhttps://playwright.dev/docs/api/class-browsertype#browser-type-launch-server

    空手道对剧作家的支持仍处于试验阶段,因此如果您可以在此处报告您的发现,那将对其他人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-06
      • 2020-10-04
      • 1970-01-01
      • 2013-11-16
      • 2014-03-11
      • 1970-01-01
      相关资源
      最近更新 更多