【发布时间】:2021-10-18 11:05:03
【问题描述】:
我的目标是记录与 PlayWright 自动化中的网络元素的所有交互。我需要捕获以下交互
- 点击/提交
- 选择下拉菜单
- 复选框
- 文字填充
- 单选按钮
- 切换按钮
类似于此处显示的https://blog.testproject.io/2018/06/04/event-listeners/
希望它对我想要实现的目标有所帮助,如果需要更多信息,请发表评论。
谢谢。
【问题讨论】:
标签: playwright
我的目标是记录与 PlayWright 自动化中的网络元素的所有交互。我需要捕获以下交互
类似于此处显示的https://blog.testproject.io/2018/06/04/event-listeners/
希望它对我想要实现的目标有所帮助,如果需要更多信息,请发表评论。
谢谢。
【问题讨论】:
标签: playwright
在每个 UI 操作上编写包装器函数,并将执行的特定操作详细信息写入一般外部文件,以供以后执行时参考。
在脚本级别将调用这些包装函数,并且将间接调用所有库函数。
这是保持其 DRY 的标准建议,因为几乎不会有 10-15 个主要功能涵盖大多数 UI 操作,并且会将所有必需的日志记录和报告功能封装在一个地方。
【讨论】: