我有大量测试,所有测试都标有相关标签。 如果我想在同一次运行中运行多个不同的标签,在本地,我使用 并且运行并运行所有标记有 tag1、tag2 或 tag3 的测试。 在 Gitlab 中,我将“标签”存储在名为 Tags 的 CI/CD 变量中。 所以我在 gitlab-ci.yml 文件中设置的 ...
我有大量测试,所有测试都标有相关标签。 如果我想在同一次运行中运行多个不同的标签,在本地,我使用 并且运行并运行所有标记有 tag1、tag2 或 tag3 的测试。 在 Gitlab 中,我将“标签”存储在名为 Tags 的 CI/CD 变量中。 所以我在 gitlab-ci.yml 文件中设置的 ...
我正在尝试为这个日期元素找到一个选择器,它被发现为 MuiButton-label 但日期文本是动态的,我可以在编剧代码中使用 xpath 找到它,但正在寻找一种使用 css 选择器定位它的方法。 感谢您的时间和帮助。 with.MuiButton-label class 选择器它缩小到 4 个 ...
我对表格有疑问。 假设我有一个包含列和行的表,我需要在前后验证一个值 问题是元素无论如何都存在,脚本给我随机激活或停用,所以它会产生片状。 我试过了 等待元素改变,但没有任何效果。 我什至等待准备就绪 state = 完成,但没有任何效果 我想(动态地)等到元素更改为 state。例如,在搜索表中 ...
我使用了这段代码但没有运气,我在等待选择器时出错 ...
我正在使用https://github.com/microsoft/playwright-java 。 这段代码:final BrowserContext context = browser.newContext(); final Page page = context.newPage(); pag ...
我想存储来自 object 定位器的文本并将其用于断言。 例如,我有一个交易编号 - 1234。此交易编号仅在交易后出现,因此在其他屏幕上不是 static。 这个数字位于其他几个屏幕上,我需要验证它是否出现。 我能够通过检查找到该元素,并且 Playwright 接受它,但有问题: 抓取文字(12 ...
我目前正在使用 Playwright 与一个向人们打电话的网页进行交互。 我需要记录前 5 秒的通话并在本地保存文件以供执行后播放。 我无法在任何地方找到一个好的解决方案。 任何帮助将不胜感激。 我需要将浏览器音频录制 5 秒并存储。 我不介意我是否必须捕获整个系统音频,但如果我可以只捕获浏览器音频 ...
我正在使用 Playwright 测试多帐户浏览,因此利用代理和模拟地理位置,时区很有用。 但是一些网站,例如: https://browserleaks.com/ip仍然能够检测到我的公共 ip 这会导致 DNS 泄漏问题。 有没有办法使用剧作家 Java 模拟 WebRTC public IP ...
我正在使用 Playwright 库创建一个程序,该程序通过以不同的方式/操作与浏览器界面交互,在 web 应用程序中执行导航。 我的项目的主要目的是监视和收集有关这些操作的执行时间的信息。 我在执行程序后收到的唯一 output 是使用相同的 Playwright 库保存的跟踪(我也在执行某组操作 ...
您好剧作家专家, 有人可以给我一个例子,如何从下拉列表中读取选定的值/选项,好吗? 我已经尝试过这种语法(JAVA),但它返回下拉列表的所有选项。 我只想阅读选择了什么? :-) 你能举例说明如何用 JAVA + playwright 做到这一点非常感谢干杯罗兰 ...
您好剧作家专家, 我有这个输入字段 我试过这个JAVA代码: 它不起作用:-(但我可以填写 你能帮忙并有一个想法吗? 先感谢您。 干杯罗兰 ...
我正在尝试使用 java 运行我的第一个 Playwright 跟踪,但我遇到了错误,我不确定我错过了什么,我正在 Intlij 中运行 mu 代码 我得到以下错误 ...
Playwright 使用纬度和经度提供地理定位支持,但它仅在客户端更改位置。 在我的用例中,我需要 IP 地址以及 API 和 url,以便根据 IP 地址获取和呈现内容 ...
我正在探索用于自动化 api 测试的剧作家,我无法使用 java 将剧作家的 APIResponse 反序列化为 POJO。我曾经用 rest 确保使用以下代码执行此操作: ...
我尝试了很多定位器,但看起来它是隐藏的,所以剧作家无法点击任何解决方法,请帮忙 ...
我正在尝试在 Windows 上使用 Chromium 代理: 在设置中,我看到代理已正确设置,但Use proxyserver选项设置为false 。 如何改变它? ...
使用 Java,我试图等待对我正在等待的 Javascript 脚本之一的响应。 我已经发现我可以使用waitForResponse ,但是如果脚本在我到达 waitForResponse 语句之前已经完成加载,这会导致问题。 有没有一种方法可以等待脚本完成,但前提是它还没有收到? 任何帮助 ...
我正在尝试使用带有 java 的剧作家来构建我的自动化框架,但是在运行测试时我遇到了以下问题。 请指教! ...
当我尝试使用 YML 文件在 Azure 管道中执行编剧脚本时,出现以下错误: browserType.launch:可执行文件不存在于/home/vsts/.cache/ms-playwright/chromium-965416/chrome-linux/chrome╔═════════════ ...
我在看剧作家,我想回复我看过的例子,有以下片段 但我想做的是在第一页登录,这是一个登录页面,它将返回主页面,而那个页面,我想返回响应,所以我有以下代码 有没有办法导航到页面登录并返回成功登录页面 ...