【问题标题】:Is there a similar thing like EventFiringWebDriver to PlayWright automation?是否有类似 EventFiringWebDriver 到 PlayWright 自动化的东西?
【发布时间】:2021-10-18 11:05:03
【问题描述】:

我的目标是记录与 PlayWright 自动化中的网络元素的所有交互。我需要捕获以下交互

  1. 点击/提交
  2. 选择下拉菜单
  3. 复选框
  4. 文字填充
  5. 单选按钮
  6. 切换按钮

类似于此处显示的https://blog.testproject.io/2018/06/04/event-listeners/

希望它对我想要实现的目标有所帮助,如果需要更多信息,请发表评论。

谢谢。

【问题讨论】:

    标签: playwright


    【解决方案1】:

    在库函数上编写包装函数以记录所需的详细信息

    在每个 UI 操作上编写包装器函数,并将执行的特定操作详细信息写入一般外部文件,以供以后执行时参考。

    在脚本级别将调用这些包装函数,并且将间接调用所有库函数。

    这是保持其 DRY 的标准建议,因为几乎不会有 10-15 个主要功能涵盖大多数 UI 操作,并且会将所有必需的日志记录和报告功能封装在一个地方。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      • 1970-01-01
      • 2021-09-29
      • 2016-10-17
      • 2016-08-02
      • 2013-07-30
      • 2018-08-24
      相关资源
      最近更新 更多